Students ages 14 to 25 participated in choreographed group numbers and solo performances spanning contemporary, classical and ...