She is very kind and patient with my poor practice. I was really satisfied with the lesson I had. I am at stage 11 of Callan. So, the questions are not answered easily. However, she always stand my poor answers. In addition, She always wait for my answer although I cannot answer smoothly. So, she is one of my best teachers.