VIM offers a wide variety of dance classes to help get you started, to improve, or to continue training for advanced dancers seeking future professional opportunities. VIM provides dance instruction within a virtuous environment in which individuals can learn and grow. We offer training in a variety of styles to educate the well rounded, versatile dancer