Hello! I enjoy watching my students improve over time and strive to make sure they progress at a rate that meets their needs. Please read more details about my qualifications below and contact me if you have questions or want to try my service.
... contact me
I love teaching one-on-one because I have always loved to learn and wish to awaken the same desire in my students. When they reach a breakthrough after hard work and persistence, I rejoice along with them. I have 20 years experience in software engineering and related fields, and over 5 years experience teaching and tutoring at the middle school, high school, and college levels. I hold 4 degrees from Stanford University in music, computer science, and engineering.I specialize in all levels o