He always encourages me patiently, his pronunciation is excellent, and his lesson flow is very suitable for me. He sometimes gives me topics I'm interested in at a moderate time. He corrects my mistakes instantly and offers hints on how to make correct English sentences. He is not only a good teacher but also a good listener. He always listens to my rambling stories with interest.