This site is excellent. I am an extremely fast typist, and, although primarily Indian tutors are those with whom I speak, they mostly type very quicly, speak English very well, and understand every calculus problem I present to them. The benefit of using an online tutor compared with face-to-face is that I am not embarassed to be myself, and ask even the most stupid, trivial questions. I am quickly become more confident and at ease learning than I can ever remember being. I use a face to face tutor also, but this is AMAZING because 24 hours a day I can jump on and get answers to questions that pop up and it would otherwise be too late to get the answers for. I HIGHLY recommend this service. Best part of this: 125.00 / month for UNLIMITED 24 hours a day tutoring in all my subjects. Perfect! :)