He does have a heavy accent and is difficult to understand at times, but he is kind and wants to make sure you understand. He will answer any question you have and his exams were straightforward. There were no tricks, if you went through the chapters in the book the exam was easy. I would take more classes with him.