I am a certified teacher with experience teaching grades 7-12, adult GED, and English as a second language. I have a Bachelor's in Engineering from Lafayette College and I tutor grades 9- adult.

Tutoring Style

My tutoring style is primarily student-centered and adaptable, focusing on breaking down complex mathematical concepts into simple, manageable steps. I prioritize building a strong conceptual foundation so that students don't just memorize formulas but truly understand the "why" behind every solution. By fostering a patient and encouraging environment, I help students overcome "math anxiety" and develop the independent problem-solving skills needed for long-term academic success. Every session is personalized to match each student’s unique learning style, ensuring they feel confident and supported as they work toward their specific goals.

Success Stories

One of my favorite success stories is when I helped a high school student with AP Precalculus. He was struggling severely with complex functions, so we met twice a week to rebuild his foundational skills. Through our consistent sessions, he transformed his frustration into mastery and raised his grade significantly. He eventually graduated and went on to be an IT professional.

Hobbies & Interests

I love playing soccer, basketball, and chess. I also mountain bike, climb mountains, go backpacking, travel around the world, and speak other languages.

Math:

  • Common Core Math
  • Pre-Algebra
  • Algebra I
  • Algebra II
  • Honors Algebra
  • Trigonometry
  • Pre-Calculus
  • Calculus
  • AP Calculus AB
  • College Algebra
  • College Calculus I
  • AP Pre Calculus
  • Integrated Math 1
  • Integrated Math 2
  • Integrated Math 3
  • Integrated Math 4

Tutoring subjects:

Common Core Math
Algebra
Trigonometry
Pre-Calculus
Calculus

Get started with a custom-matched tutor for your child.

Find your tutor
Get Matched With a Learner Tutor