...For starters, I love numbers. In the Math/Science sense! Life is a self-learning center in itself and it is amazing how we practically use Math/Physics/Chemistry in our day-to-day routine without even realizing it. (read more)
...I'm a computer guy with a couple years of tutoring experience, as well as several years of professional experience as both a software developer and an IT guy. I really enjoy helping people connect the dots and understand the things we're trying to study. I feel that it's always worthwhile to spend a few minutes achieving a deeper understanding than rote memorization. (read more)
...As a composer, I also use ear training every day in my work. I have taught piano privately for many years, and hold an undergraduate degree with honors from Stanford in Piano Performance and Composition. I continued my studies in Piano Performance throughout my PhD in Music Composition from UC Santa Barbara. (read more)