CSJ has dance programs for adults and kids. Our classes can accommodate beginner through advanced performance level dancers. All of our instructors are passionate about the classes they teach as well as passionate for their students experience. Our vision is to provide a supportive and safe environment for learning from performance level instructors in a way that is inspiring, not intimidating. We also like to have fun!