Zoe is very patient and makes the lesson fun and enjoyable. She always comes to the lesson well prepared with a detailed plan and her skills as a teacher allow her to direct the focus where it is most needed. My daughter looks forward to the lesson and we are delighted with the progress she is making. We would highly recommend Zoe.
Read more
see less