Lots of expertise, very good teachers/masters, my kids really enjoy the classes, I really like the adult classes at night