Cascade provides dance education throughout their classes, workshops and projects, encouraging personal development through activities that are creative, inspiring and enjoyable. Fitness, confidence, communication and creativity are all skills which Cascade believe can be reached through high quality dance practice and are accessible to all ages and abilities.