Our On-Demand and live ballet classes take virtual learning to the next level! Our programs have been designed to overcome the major barriers of online learning, by making it a fun and exciting experience. Each class is taught from magical settings using creative techniques like story-telling, while teaching proper ballet.