Catherine Flynn

Music & Strings

Catherine Flynn

Catherine is a native of Richmond and grew up immersed in the thriving arts community of the city. Passing on this rich legacy to the next generation of young, budding musicians feeds her passion for teaching. She holds a Bachelor of Arts in Music from The Schwob School of Music at Columbus State University, where she studied viola, violin, and piano. She performed and was a paid orchestral musician for the Auburn Community Orchestra and the LaGrange Symphony Orchestra. As early as her sophomore year of college, Catherine began teaching violin classes for a local public school after assisting Manuel Diaz`s classes for a semester. She also assisted in teaching a preschool choir. During this time, her love of pedagogy and teaching in the classroom grew from a small flame to a bright fire. 

After college, Catherine was hired by the Columbus Music Academy in Columbus, GA to teach lessons and classes. She also had the opportunity to help create their music camp program. Creating new and exciting programs is something she greatly enjoys. Her students regularly performed in recitals and local music festivals, as sharing the joy of live music with audiences is important to her. Simultaneously, she taught for The Columbus Philharmonic`s Making Music Matters program, which aims to provide high-quality musical instruction to students in Title 1 schools. Catherine believes that all humans are innately musical and deserve a chance to experience music. While living in Columbus, she also was a substitute music teacher at The Brookstone School where she taught ukulele and piano lab classes. After moving back to her hometown of Richmond in 2020, she was employed by The Greater Richmond School of Music and is now thrilled to be teaching at RWS, where music and the arts are such a valued part of education.