He's a good professor, he always willing to go over things more then once to ensure that his students are understanding the content being taught. He's very nice and his class is pretty straight forward if you're attending regularly and paying attention. His lessons and in class activities are also very helpful His English is okay but understandable