William is one of the most challenging tutors I have ever had but it pays off in the long run. I was learning college level math that made the math in high school really easy. I took Algebra 2/Trig, SAT Math, Precalculus, and SAT Math 2. All of these courses set me up for success in school because of William’s encouragement. I grew confident in myself as a student and I wasn’t afraid to ask questions. When I didn’t understand a problem after William’s first explanation he was able to explain the problem again in a different way - a skill that some of my teachers lacked. In public school, there was only one way to explain a solution to a problem which made it hard for me to understand since I had so many questions. William made math very enjoyable because he took the time to explain why we have certain rules in math instead of just having me memorize rules. In his class, it was understanding math over memorizing math. I am really glad that I had a tutor like William.