I try to help students achieve a deep understanding of the subject at hand. Knowledge of the fundamentals of a subject prepares a student to deal with new problems or situations easily and quickly. It works better than trying to memorize a lot of boring details and it is more fun, too!
Education & Certification
Undergraduate Degree: Stanford University - Bachelors, Electrical Engineering
Graduate Degree: Stanford University - Masters, Electrical Engineering
Family, Computer Graphics, Sports
Q & A
What is your teaching philosophy?
My teaching philosophy is simple: each opportunity to learn is an opportunity to have fun, enjoy, and grow.
What might you do in a typical first session with a student?
The first session with a student should include establishing a path to success. We should work together to set objectives and agree on how we are going to reach them.
How can you help a student become an independent learner?
The best way to help a student become an independent learner is to work to build confidence. Successful experiences lead to greater confidence and reduce the fear of new subjects.
If a student has difficulty learning a skill or concept, what would you do?
A skill or concept usually appears difficult because of a lack of understanding. The best way to overcome it is to review the basics until they are clearly understood, and then practice, practice, practice.
How do you build a student's confidence in a subject?
Confidence is built from success. Success is built from laying a solid foundation and repeated experiences. I believe in teaching fundamentals and doing lots of exercises. Memorizing facts is low on my list.