I am nearing the end of my Kaplan course. I can tell you that the classroom portion is just a very basic covering of the topics you will see. I would not recommend at all that people take the course thinking the lessons alone will suffice. What I found awesome about kaplan is the sheer volume of materials they give you. The online component of the class has tons of topical, subject, and section tests as well as access to online notes and the Qbank. They have 5 required full lengths, and 11 total kaplan full lengths you can take (although 10 and 11 are too hard to be a good indicator of MCAT performance IMO). They also offer all 10 aamc MCAT exams in CBT format. You also get a box of materials and note cards and whatnot that I found to be a very helpful supplement. As with anything, you will only get out what you put into it. If you take the time to utilize all the resources they have available then your money will be well spent in my opinion.