Southern New Hampshire Dance Theater (SNHDT) provides students with dance training in a caring and nurturing environment. Our classes are taught be an all-adult faculty for all ages and abilities. We offer dance classes for ages 2+, classical ballet, pointe, modern/hip hop, jazz, tap, a boy’s program, adult classes, ZUMBA and more.