Hochstein School of Music & Dance, located in Rochester, N.Y., offers a range of music and dance programs to students. The school invites students of all ages, levels of skill and backgrounds, regardless of financial means. It annually enrolls more than 3,500 students who are taught by a faculty of over 120 members. They are offered individualized programs, ensemble and performance opportunities in a climate-controlled facility, and financial assistance options. The music programs include private and group lessons, jazz studies; Suzuki programs, music theory and history, and composition and conducting. The dance programs comprise ballet, modern, jazz, tap, creative movement and various ethnic styles.