Catherine is a trained dancer in numerous styles including, ballet, jazz, modern, tap, ballroom, and musical theatre style. She has a dance minor from Penn State University and has dance captained several regional and off-broadway shows. In addition to having extensive dance and dance captain experience, she is also an experienced and versatile choreographer. She has choreographed numerous dance pieces, concerts and professional musicals. Below is her choreography resume and several video examples of her work. Additional media available upon request!