Testimonials for this tutor

Matches my pace perfectly. Great for high performers and new students alike! John is an excellent tutor! John was always polite and professional, and has the rare combination of genius and people skills to be able to communicate his mathematical insight. John is assertive, kno...

- Rebecca from Costa Mesa, CA