Skip to content


The Dance Program is a comprehensive curriculum of classes in traditional ballet, modern, and jazz techniques that prepares students for advanced college-level dance programs, as well as for future work with professional dance companies.

Program of Studies


  • Ballet 1
  • Modern Dance 1
  • Pointe 1
  • Jazz/Contemporary
  • Ensemble/Repertoire
  • Conditioning


  • Ballet 2
  • Modern Dance 2
  • Pointe 2
  • Jazz/Contemporary
  • Ensemble/Repertoire
  • Conditioning


  • Ballet 3
  • Modern Dance 3
  • Pointe 3
  • Jazz/Contemporary
  • Ensemble/Repertoire
  • Conditioning
  • Choreography/Junior Project


  • Ballet 4
  • Modern Dance 4
  • Pointe 4
  • Jazz/Hip-Hop 4
  • Ensemble/
  • Conditioning
  • Rep/Conditioning
  • Conditioning
  • Choreography/Senior Project


Andrea Masciocchi           

Andrea Masciocchi grew up in York, Pennsylvania and graduated from West York Area High School.  She spent her early years training at Greater Dover Dance Academy and spent her summers dancing at Central Pennsylvania Youth Ballet.  She went on to study and receive her Bachelor’s degree in Dance along with her certification in Education from Goucher College and graduated Phi Beta Kappa.  She later received her Master’s degree in education from Frostburg State University.  Andrea has taught in Anne Arundel County, Baltimore County and is currently the lead dance teacher at Barbara Ingram School for the Arts in Washington County, Maryland.  She has taught at several dance studios including Nicole Gait’s Performing Arts Center in Timonium, Maryland and Ballet and All That Jazz in Hagerstown, Maryland.

Keleah Barr

Dance Adjunct Teacher

Keleah Barr is from Martinsburg, WV. She attended North Carolina School for the Arts for high school and went on to Point Park University to earn her Bachelor’s Degree in Ballet and Contemporary Jazz. After college, she danced professionally in Chicago and Paris before returning back to WV and now teaches al BISFA and Dance Dimensions of Hedgesville, WV.