http://thinkmcat.com
Scott is an MD/PhD who teaches mcat classes and you pay as you go 30 bucks per class. He also has his own mcat books which are like 30 bucks each. A friend of mine took him and did great and I also heard many good things from others. My experience, I will be taking the mcat soon and I took some of his classes. I think for bio, orgo, and chem he's great.
His strongest is bio many people had gotten 13, 14s with him. Overall he goes really fast so you have to
record his lectures so I personally didn't like him for physics. His style for teaching, he teaches you how to think critically and how the m
cat likes to ask simple concepts, but most of the work is on you, he only guides. So I don't know what type of learner you are. Good luck.