Kitty is so friendly and puts you at ease. A small class size is lovely and everyone works at their own level. Never gets boring as the classes constantly change. Highly ... more