Our mission at The Greater Salem Ballet Company is to give dance students an opportunity to perform locally in professional quality productions while learning in a warm, encouraging and nurturing environment!