100% Satisfaction Guarantee

We know that starting lessons is a big step and we want you to feel confident
booking with us. If you are not completely satisfied,
we'll help you find a new teacher or you can receive a refund for any unused lessons
within the first year from the date of purchase.

100% Satisfaction Guarantee

100% Satisfaction Guarantee

We know that starting lessons is a big step and we want you to feel confident
booking with us. If you are not completely satisfied,
we'll help you find a new teacher or you can receive a refund for any unused lessons
within the first year from the date of purchase.

Calculus

Levels Taught:

Elementary, Middle School, High School, College

I taught myself calculus freshman year of HS. I know firsthand how difficult it is to learn math, but I have overcame these challenges myself and will guide you to overcome them too. I stress understanding/intuition rather than memorizing boring formulas as that's how I learned it myself.

I also have 3 years of math/computer science tutoring experience, which will surely come in handy!

Bill delivers an exceptional lesson experience and ranks in the top
15% of our teachers nationwide.

Teaches students:

and Ages 5 to 80

Teaching since:

2012

I have always been a self-studier in my entire life. Being able to learn with just books and your brain is a crucial skill to have! However, I know not everyone (and sometimes even myself) have the discipline and motivation to keep going during hard times. This is where a tutor would come in handy.

I enjoy tutoring and helping other overcome problems that I have encountered myself because it enhances my own understanding and makes me happy that my self-studying is helping others. Sometimes, my students even bring up alternative ways of thinking that I have never thought of before!

Aside from academics, I enjoy playing the piano. I also play the occasional volleyball and improv theater.

Software engineer

Jun 2016 - Present

High-frequency trading firm

● Improve the low-latency trading platform for handling market data and order entry for various exchanges
● Assist traders in modeling and increasing their profitability and implementing new features upon their requests

Mandarin Chinese

Presidential Scholar (full scholarship)

I thought piano was going to be impossible to learn for me because I have bad hand-eye coordination. Somehow Bill is able to motivate me to work with me despite my slowness until I am able to start advancing on my own.

Margaret
Nov 25, 2017

Violin·In home

Used to play a little violin when I was young and want to get back into it. Although I forgot almost everything, Bill made the transition really smooth and easy to understand. We also created a daily practice routine together and discussed how to practice without becoming frustrated.

Wasn't able to progress by myself after trying to learn through Youtube, I decided to look for a teacher to guide me. I used to have a teacher when I was young and they were excellent performers, but not excellent teachers. Bill is both: He is fully invested in making lessons understandable and fun, without sacrificing rigor and technique.

My son had to take the ACT for grad school and did not have enough time to prepare thoroughly. Bill was able to clarify all the majority of my son's questions and drilled on particular questions that gave him trouble. The preparation genuinely helped as my son received a 33 overall on the ACT.

In the last few months, I have progressed considerably. Bill helped me be more confident on my playing, and to rely on sheet music rather than memorization, which was what I used to do. This in turn allowed me to learn many pieces in parallel, and be exposed different types of pieces. He also helped me learn an anime song that I wanted to learn despite it being slightly out of reach for my level.

Preparing for the GRE test was a little stressful. I did not know what topics I should focus on in the little time I had, but Bill was able to break all the content into manageable sections. We managed to cover almost all the topics and my test went really well!

Learning piano has been an amazing experience because Bill tries his best to pass his musical passion down to me. He doesn't take the boring route of learning piece by piece as many other teachers often do, but he focused strongly on musicality, style, and interpretation.

This makes practice and learning more engaging instead of becoming a mindless chore.

Bill is superb at making difficult concepts easy! One particular problem I always had trouble understanding is calculating volume of revolutions using the cylindrical method. He drew a diagram explaining intuitively why the formula worked and it just clicked.