Metropolitan Ballet Theatre is a nonprofit dance training and pre-professional ballet school serving Roswell and the surrounding communities. The theater offers training in various types of dance styles, including adult, trainee and pre-professional programs. Some classes include ballet, pointe, jazz, modern dance and music theory. The organization also offers summer programs, as well as training for younger children ages 5-10. Check its website for details on programs or for information on donations.