Charlotte is an excellent tutor. She is reliable and extremely conscientious. My son really enjoys her lessons. She always spends a lot of time preparing her lessons and encourages my son to do the work better. He has moved a big step forward in his English studying since the past a year and half. As we are the English foreigner family, we should say a big thank you to Charlotte and give her a high recommendation.