Jenny Foster's dance training includes ballet, jazz, tap, African, Irish step, choreography, ballroom, and musical theater. She has taught ballroom dance, performed in and choreographed for many musical theater productions for children and adults, and taught improvisational theater to children and teenagers. She loves sharing the joy and thrill of dance with children. Before moving back to her home state of New Hampshire, she spent several years performing in sketch comedy and musical theater productions at ImprovBoston theater in Cambridge, MA. She holds a Master of Divinity from Harvard, where she wrote her thesis on creative drama and children's moral development. She is the mama to two girls who love to dance and sing!