The classes are excellent, varied and full of friendly people. Michelle is very knowledgeable and a very good teacher. I was immediately made to feel welcome. I can highl ... more