Get Tutoring Info Now
Info & Prices E-mailed
Display vt


I received my B.A. in Theater & Performance Studies with minors in French and computer science from Stanford University. Over the summer following graduation, I discovered my love for teaching while preparing several high school students for an introductory computer science class. Since then, I have had the pleasure of tutoring a range of subjects in the Bay Area and Los Angeles thanks to my liberal arts education. While I tutor many areas of mathematics -- including geometry, algebra, and calculus -- my strengths lie in standardized test prep and French. I most enjoy teaching computer science because I believe that it models the ideal learning system. We study the basics of the programming language, master essential concepts, and then apply our knowledge to complicated problems using logic (a technique that can always be improved!). My teaching approach follows from this structure: once students master the basics, all that is left is to exercise their problem-solving skills in using those key principles. Most importantly, I guide my students to a place where they can enjoy their work because an excited student will always learn better than I can teach. In my free time, I love to run, play soccer, and read Shakespeare.

Undergraduate Degree:

 Stanford University - Bachelors, Theater & Performance Studies (minors: Computer Science, French)

SAT Composite: 2270

SAT Math: 720

SAT Verbal: 800

SAT Writing: 750

Running, acting, swimming, reading fiction and Shakespeare.


College Application Essays

College Computer Science

Conversational French

Elementary School Math



SAT Subject Tests Prep

Study Skills

Study Skills and Organization

Technology and Computer Science

What is your teaching philosophy?

To learn best, we must be interested in and excited about the material. As a teacher, I guide my students to that place because, once there, they will always learn better than I can teach.