Director
Silicon Valley Boychoir
Castro Valley Unified School District
Elementary Music Teacher
Steve & Kate's Camp
Summer Staff
Woodroe Woods School
California State University, Long Beach
Castro Valley High School