Dance classes are available for all ages and abilities in Ballet, Modern, Tap, Classical Greek, and National, as well as supplementary dance classes in Street, Jazz, Limbering and Acrobatic Arts. We have Drama classes for children of school age, and students may also take Musical Theatre & Singing classes. For pre-school children, we run both Baby Ballet and Baby Bop classes. The school show is held biannually and gives all pupils the opportunity to demonstrate their talents to the full. Smaller concerts are held annually to increase performance opportunities, often in more informal settings. Selected pupils can participate in festivals at local level, and if successful, at regional and national levels. This year the school has been selected to perform at the Royal Albert Hall in the prestigious Dance Proms, a joint collaboration by the RAD, ISTD & IDTA showcasing the best of dance with performers from around the world.