Sophie is an excellent teacher; she has high expectations for her students and at the same time is very patient and encouraging. She finds the right balance between making the process fun and setting very clear learning aims. Most of all, she knows her learners well and responds to their needs as they arise. My daughter really enjoys her lessons, which motivates her to practise at home. As a result, she has made very good progress in the last year. I would highly recommend Sophie!