His lecture is fun and HW easy. but his grading is very tough and detailed. He deducts your essay even a few mistakes and he doesn't give good score if you do not write in his preferred way even if your work is good. there's no office-hour so you can't ask question and he doesn't open student's grade on Canvas you cannot check grade, inconvenience