Hadar is an excellent teacher in all aspects. Professionally speaking, her knowledge is admirable. As for her efforts – she is the most dedicated teacher; very keen on making the learning and assimilation process efficient as possible. In addition, she is a sensitive and charming human being. The lessons were fascinating. My English has become clearer, and to my surprise, I began understanding English better.