Excellent instruction by enthusiastic, kind, patient and knowledgeable instructors. I liked the availability of all the teachers.