Main Content
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, Renee, and their two children, Selena and Vince, who have attended Sonoma Charter School since kindergarten.


