High School in Alpine School District and has been teaching for over 25 years. He teaches College & Career Awareness, Exploring Computer Science and is the lead singer for the local band Joshua Creek.