Teresa is a Choreographer and formally trained dancer who is both classically and culturally trained. She has over 20 years of dance experience ranging from ballet, modern, and urban styles. Teresa also studied improvisation and prides herself on bringing extremely unique and amazing combinations and expressions. Teresa often implements mixed media with her work such as combinations of stop motion, props, and animation. She also specializes in Costume Design and creative styling.