100% regret taking this class with him. Be prepared for extremely hard exams and quizzes. You will need to write and draw for both quizzes and exams. Even when half the class fails his exams and his average scores are about 69%-77%, he still continues to make exams extremely difficult with a lot of trick/similar answers. 