If I could rate 10 stars, I would! Absolutely brilliant - patient and very friendly. Not to mention excellent with the kids. My daughter has progressed so much week on we ... more