Growing up in Napa, California, Maggie danced with the Napa Valley Ballet training under ABT-trained instructors. Other classical ballet training includes the Joffrey Ballet Academy New York and Tulsa Ballet Academy. After 12 years of classical training, Maggie moved into the competitive field of dance. Training in hip hop, jazz, kick, pom, game day, acro, contemporary, and lyrical with the elite coaches of the Napa High School Spiritleaders included close work with Lisa Clark, Alex Blistein, and the National Dance Alliance. Continuing her teaching career with the National Dance Alliance has allowed her to teach nationally-ranked high school and college dance teams across the country. Settling in Boise, Maggie is entering year four with Dance Unlimited, first year as an official teacher as well as being a part of the coaching staff for the Rocky Mountain High School Diamond Dancers.