The program was very detailed and well planned/organized. There was a strong emphasis on safety for students as well as teachers. Creativity and finding your own teaching style was also welcomed and encouraged. The variety of classes kept things exciting as well as helping to foster a diverse learning program. The staff was WONDERFUL and truly contributed to my great experience!