Catherine grew up in Cooperstown, New York. She graduated from Sonoma State University with a B.F.A. in studio art. She holds a multiple subject teaching credential from Hayward State University and a single subject credential in art from Sonoma State University. She became a supervising teacher at OVS in 2000. During that time she also taught art and developed the OVS art program. In 2010 she joined Carol Rogers as a Co-Director and became the Director of OVS in 2012. She loves being part of the OVS team and working with teachers, students and parents in an educational setting that fosters independent learning.