• I just wanted to tell you how much my child enjoyed your session last night. She actually asked to meet every day this week during break— which is almost unheard of for her. She’s never been enthusiastic about tutoring before, so this is really meaningful. Thank you for making APUSH come alive for her.

    —Satisfied Parent

  • Andrew explains APUSH content like a story, which makes complex topics much easier to understand and remember.

    — Satisfied Student

  • I would never have been this confident for the exam without you!

    — Satisfied Student

  • Your essay structures helped me to organize my thoughts more effectively and made the essays feel less daunting.

    — Satisfied Student

  • Andrew is a fantastic- very patient, humorous, and easy to work with.

    -Satisfied Student

★★★★★

Five Star

★★★★★ Five Star

What THE Critics Are Saying

Andrew is an exceptional APUSH tutor. He is incredibly flexible with scheduling and comes prepared with a wide range of high-quality practice materials, which has made the session productive and focused. What truly stands out is his patience and encouragement — he creates a supportive learning environment where my daughter feels comfortable asking questions and tackling challenging topics. Andrew also explains historical concepts thoroughly and clearly, helping her not only understand the content but also build confidence in applying it to essays and tests. We are very grateful for his dedication and highly recommend him to any student looking for thoughtful, reliable, and effective APUSH support.

Maya, APUSH Student, Cupertino, CA

Andrew is a fantastic APUSH tutor. He helped my daughter prepare for a unit test and was very patient, humorous, and easy to work with. He shared many helpful materials and made the content much easier to understand. We would definitely work with him again.

Yuan, APUSH Student from Irvine, CA

Andrew explains APUSH content like a story, which makes complex topics much easier to understand and remember. He is very patient and always willing to re-explain things until they make sense. I really appreciate his kindness and energy! Thanks to his tutoring, I feel more confident with both the material and taking exams.

Lena, APUSH Student from New York, NY