Q&A

Common questions from students and parents.

What subjects and levels do you teach?

I specialize in AP-level high school courses and college-level mathematics. Current subjects include:

I also work with undergraduate students on college-level calculus. All sessions are available in English or Mandarin.

Do you teach online or in person?

I teach primarily online, one-on-one via video call. This allows me to work with students across the US, China, Japan, and beyond — without geographic limitations.

I also accept a limited number of in-person students on Roosevelt Island and the Upper East Side of Manhattan. Feel free to ask if you're local.

How often are lessons, and how long is each session?

Most students meet once or twice a week. Each session is typically 60 to 90 minutes, depending on the subject and the student's needs.

Scheduling is flexible — we find a time that works consistently for the student and family.

How are lessons typically structured?

Each lesson is adapted to the student's current situation, but generally follows this flow:

I place particular emphasis on structured note-taking — I help students build organized, clear notes they can reference long after the course ends.

Do you tailor lessons to each student, and do you stay in touch outside of class?

Yes — every student learns differently, and I adjust my pace, approach, and the problems I choose based on where each student is and what they need most.

I also stay available between sessions. If a student has a question, they can reach out anytime — and I'm happy to jump on a quick call the night before a test if needed.

How do I get started? Is there a free trial?

Getting started begins with a free consultation — no commitment required. After you reach out, we'll have a conversation to understand your child's current level, learning goals, and any areas of difficulty.

Based on that, I'll give an honest assessment of where your child stands and how I can help. From there, we decide together whether to move forward.

Leave a Message

Have a question or want to schedule a trial session? Send me a message and I'll get back to you.

More Contact Info →