If I could give Diana 6 stars I would! Diana is professional, patient and clear in her teaching. Lessons were productive and I always came away feeling more confident and knowing exactly what to work on. Beyond Diana´s excellent teaching skills, she is very friendly and easy to get along with which made every lesson enjoyable. Thank you so much for helping me pass first time!!