...When not acknowledged, it can definitely hold you back, but once you are conscious of how it affects your short term learning processes, it becomes an enormous asset and unlocks huge visual and creative capabilities. My teaching is very conversational and interactive. Philosophically, I view tutoring as an interactive coaching experience. (read more)
...I started with simple console applications and wrote a few basic programs (text-based games, mainly) and subsequently moved to larger-scale projects (learning object-oriented methods, learning Windows/DirectX game programming, and so forth).
My sophomore fall semester at Harvard, I took Computer... (read more)
...I think there are only motivated people and unmotivated people. With the proper motivation, anyone can master any subject very quickly. I have been told that my energy is "infectious" and that I am a "master motivator." I believe this to be the case as well. (read more)
...I spent a lot of my free time tutoring in middle and high school and still absolutely love helping students learn new skills and concepts. My favorite part is helping students build stronger confidence and self-esteem as they begin to see their success and growth over time! I am lucky to have had very inspiring, caring, and patient teachers throughout my life. (read more)
...Before that I graduated summa cum laude (highest honors) from Princeton with an BA in philosophy. At Princeton I took lots of advanced proof-based math and physics before ultimately graduating as a philosophy major, but technical subjects including math are my specialty. In high school I ran ou... (read more)