Catherine is a compassionate, hip, fun teacher. She cares whether her students get what she is putting out there, and will take the time and give encouragement til that happens. Plus she's a sweetheart!
Connect with Bay Area A-List
© CityVoter, Inc.