Jennifer started her formal ballet training at Nina Marlow School of Ballet and School of Ballet Arizona and went to the performing arts boarding school, Walnut Hill. Jennifer spent various summers studying at Dance Aspen, Ballet West, Hartford Ballet and Milwaukee Ballet. After studying for one year at Purchase College, she moved to Cali, Colombia to dance with Ballet de Cali. After one season, she moved to New England and danced with Northern Ballet Theatre (formerly Granite State Ballet), Ballet New England, Jose Mateo’s Ballet Theater and Portland Ballet. While dancing full time she earned her B.S. in Business Administration from Rivier College and Power Pilates Mat Certification. In 2007, she moved back to Scottsdale and was delighted to dance with Center Dance Ensemble and Terpsicore Dance Company. Jennifer is currently on faculty at Ballet Arizona, Arizona School for the Arts, and Mesa Community College. She is also Artistic Director of Convergence Ballet and mother to the most amazing twin girls in the universe.