John is very patient, experienced and prepared. … [W]hat I really like is that he sent me a detailed summary of “what we covered” after each lesson.

Tutoring parent

I learned more in one hour with John than four weeks in my senior thesis class. Built my confidence for me to continue.

Tutoring client