This was the worst class I have ever taken. His lack of any emotion whatsoever during lectures as well as his heavy accent made understanding difficult course work that much harder. The homework was lenient in that you got infinite redos, but they gave no helpful feedback. So you're left stressed, uninterested, and bored by the end of the semester.