My teaching career began in San Jose, CA, in 1994, where I taught 7th and 8th grade science.  I was lucky enough to end up here at Union Hill, where we have developed a phenomenal Wellness program and a developing leadership class.  I have a BS in Kinesiology from San Jose State University, and I am currently working on a Master’s degree in nutrition with an emphasis in sports nutrition.

I am passionate about teaching, being a dedicated husband and dad, and racing mountain bikes. As a lifelong mountain biker, I love to help youth get interested in the sport through our Union Hill Mountain Bike Club (UHMBC). For more information on our mountain bike club, please visit the mountain bike webpage.