Okay so general advice here:
http://forums.studentdoctor.net/threads/breaking-down-the-mcat-100-days-to-mcat-success.1043255/
Note that this plan does not involve taking a class. The overwhelming majority of MCAT lecture classes are not going to give you a price-to-performance ratio to make it worth it.
If you would feel really uncomfortable without someone outside providing you the structure and motivation needed, you would be much better served by spending that money on tutoring. But tutoring can also get pretty expensive (Next Step is just about the least expensive reputable company you'll find, and even our prices are too high for lots of folks).
If you absolutely insist on taking a classroom course, take Kaplan. If you're in CA, take Berkeley and if you're in Utah, take Altius. If you're anywhere else in the country, and you feel you must have a lecture classroom course, take Kaplan.
Okay so why would I be suggesting a competitor's class?
Simple: lecture courses themselves are a waste of time. So trying to judge KTP/EK/TPR/etc on the basis of the classroom sessions themselves, and the "teachers" teaching the classroom sessions is a waste. The value in the money you're spending is on the materials they provide, and the fact that you have classmates with whom you can form study groups.
And when it comes to total volume of materials (at a generally acceptable level of quality), Kaplan blows everyone else out of the water. The tuition will include every single AAMC material, 11 Kaplan full exams, a Qbank, hundreds of workshops/quizzes/etc and lots of other little video refresher courses and so on. It's a staggering amount of
stuff.
Now I think most of that is kind of pointless, because really good prep requires little more than the EK study package, the AAMC tests, and the AAMC self-assessments (as my link above says, all you need for the MCAT should cost only $500 or less).
But when people have their heart set on a class, I usually recommend Kaplan.