After School Tutoring

The first ten-dollar bill I ever earned as a tutor was after-school tutoring for a few members of my 8th-grade Latin class. I mostly read to them from the book and gave them the answers to the homework assignment we had due the next day.

Years later, when I started tutoring professionally, I approached after school tutoring with a totally different mindset. I had learned that getting better grades wasn’t the purpose of after school learning support, but a happy side effect. My time spent with my students is about exploring the material, asking difficult questions, and learning more effective ways of remembering and recalling important information.

When students see they can score higher on tests with less time spent studying, they’re happy. When I see them becoming curious about the material and earnestly studying to understand, not for a grade, then I’m happy.

Subjects I Tutor


Through  multivariable calculus, linear algebra, and differential equations.

Computer Science

CS theory and mathematics, plus coding in C/C++, Java, Python, and more.


Philosophy, creative writing, playwriting, history, and religious studies.

Social Sciences

Psychology and statistics, including undergraduate-level computer-assisted statistics.

How It Works

If you’re not looking for a long-term commitment or a tutoring program that is measured in weeks or months, then homework help is for you. You can book a single session or multiple sessions, and you can return to this page at any time to book more. Here’s how it works:

  • Sign up for a time below to book directly into my calendar. 
  • I offer two homework help options: 45 minutes for $110 or 1 hour and 45 minutes for $260.
  • In-person meetings for students in the Raleigh-Durham area available on request, with rates varying slightly with travel time.
  • You will receive a link to our Zoom room that we’ll use to meet upon booking confirmation.
  • Bring the homework assignment you have questions on to our session.

In our session, we’ll discuss the particulars of your assignment, work through any difficulties you may have, and cover any topics that you’d like reinforcement on. We will also look forward to other assignments and talk about a study plan to build the skills you need to succeed on future assignments.

Not Sure Yet? Let's Talk About Your Child's Learning Needs

Free 30-minute consultation includes:

I’ll ask some questions to get to know you, learn about your goals and your obstacles, and start coming up with a study plan.

Based on the information you provided me and what I learned from the conversation, I’ll craft a study plan. This is my proposal for what I think we should cover, the order we’ll do it in, and the methods we’ll use.

If you think my plan will work for you, we’ll talk about signing up for private sessions.