Jim Caruso
About the teacher
Jim attended San Francisco State University, where he earned his B.A., and College of Notre Dame, Belmont, where he earned his teaching credential in 1995. Since then he has taught middle school and high school, spending four years at Cardinal Newman High School in Santa Rosa and here at Sonoma Charter since 2005. Jim lives in Sonoma with his wife and their two children, who attended Sonoma Charter School from kindergarten through 8th grade. » read more...