I suggest a small, local tutoring company or a private tutor who has taken the MCAT (or LSAT) and done well on verbal. Also, EK has a decent strategy. They want you to do all the passages, so that's a plus. good luck
As a guy who's been in the tutoring game for many, many years I want to throw out a few pieces of advice here and respond to crazy87's post.
First, and most importantly: he's right about being careful going with KTP/TPR for private tutoring, especially for VR. The big national companies offer a decent quality product when it comes to their materials and classroom courses. However the 1-on-1 tutoring is *very* hit or miss.
If you get a good tutor, great. If not, you're screwed b/c they typically have really bad drop/refund policies. So if your tutor sucks you're out a ton of money. Ironically what's even worse is getting a tutor who's just "meh" - it's not so bad you drop and get at least some money back but it ends up just being a one-man version of the class, which is a huge waste of money.
Next, a few people, including crazy87 have mentioned the LSAT. This is a very, very bad idea. Let me establish - I know what I'm talking about here. I got a perfect 180 on the LSAT, I wrote Kaplan's LSAT lesson book a decade ago and I've been to law school. The LSAT's reading comp and the MCAT's VR have a very different texture to them, and they reward very different mental stances. In fact, for a couple of years I was so focused on LSAT that my own MCAT VR scores dropped from 13-14 down to 10-11 just b/c I started treating the MCAT like the LSAT. Bad idea.
Now, what about strategies - crazy87 mentions that EK has a "decent strategy". That's a really good way of putting it. TPR, TBR, EK, KTP all have "decent" strategies in that they all give you some sort of framework for attacking the passages. But the key to improving VR is to find your own best strategy. Hop over to our office hours forum and read up the various posts I've put up about VR practice if you're looking for more advice:
http://forums.studentdoctor.net/forums/next-step-mcat-tutor-office-hours.970/
Finally, what company to choose, or how to find a tutor. Now I'm not going to go on and on about how great Next Step tutoring is lest I be accused of just posting a commercial and/or violating the TOS of the boards. Instead, I'll offer some general advice about how to find a tutor. Here's the sticky post on our forum about how to choose a good tutor:
====
At Next Step, we strongly encourage folks to shop around when considering an MCAT tutor. We know that our services are absolutely top-notch and that we've got the best tutors in the business - so when folks shop around they realize what an amazing value we offer.
So having said that - what should you look for when shopping around?
First, the obvious stuff:
1. Has the tutor taken the MCAT?
Believe it or not, several of the major national prep companies don't require that their instructors have even taken the MCAT. They'll have someone sit for their "diagnostic" exam and if the score is good enough (typically 31+) then they'll stick them in front of paying customers. So, always ask if the person has actually taken the MCAT.
2. Does the tutor have experience?
Again, lots of test prep companies don't require any previous teaching and tutoring experience (of any kind!!). Instead, they claim that their "training program" is enough to take a total novice into an actual test prep expert. Don't be fooled.
Always ask about prior teaching experience.
3. Provide me with a testimonial/reviews.
This is simple - if the tutor doesn't even have a single positive comment/testimonial they can offer you from a past student, then that's a huge red flag. Either they're lying about their experience or they're so bad at their job they can't get any positive reviews.
4. Price
Goes without saying. This varies tremendously by geography and expertise. For example, you can find a totally solid tutor in a smaller geographic area who will to an amazing job for like $50 - $75/hr. By contrast, when I worked with my own students in the NYC area I routinely get paid upwards of $350/hr. Compare the price the person is charging to their level of experience and expertise. If someone is claiming 20 years of teaching experience and only charging $20/hr then you know there's something weird going on.
Next, the three
REALLY important but non-obvious questions:
1. Can I speak with my tutor/teacher/instructor before I use up any of my paid tutoring time?
Some companies won't let you have so much as an email exchange with the tutor without charging you for the hours. It's
really important to talk to your tutor before you start investing in tutoring hours, to make sure you feel 100% confident about working with them.
2. What if things aren't going well?
Ask it in an open-ended way like this to see how the tutor or company reacts. If they get offended or just stonewall you ("Oh, it always goes well! No problem!") then that's a huge red flag. Everyone knows that in a 1-on-1 business, sometimes personalities don't fit. Is the company immediately willing to switch you to another tutor if needed? Are they willing to give you a free hour to try out a new tutor if you're considering a switch? What's their refund policy?
3. What is your refund policy?
Arguably, this is the single most important question to ask any MCAT prep company at all, whether it's tutoring, classroom, videos, etc. The refund policy a company adopts tells you everything you need to know about the company's own confidence in the quality of their product or service. Always ask, "Hey if I have to drop my course, what's the refund policy?"
If the company says "no refunds" that a major red flag. Avoid at all costs. If you have a really bad experience, they won't give you any of your money back.
Another big red flag is if they say "no refunds after the second class" or "we'll refund you [but not at the rate you paid us]". The company is essentially telling you, "We don't have any confidence in our tutors, and people often drop after the second appointment, so we have to have a no refunds policy to avoid losing money." If you're worried at all, ask to get the refund policy in writing. Again, if they won't give it to you in writing that's a major red flag.
At Next Step, we don't offer fake marketing fluff promises about "guarantees" on Test Day. Nobody can guarantee what your score will be. Instead, we put our money where our mouth is and have a totally open refund policy - at any point in your tutoring, for any reason at all, if you want to stop, we will refund you for your unused hours
at the rate you paid us, no questions asked, no hassles. We can offer that policy because our tutors are phenomenal and we know that you won't drop.
Good luck!