
“You need to pay close attention and understand the material taught in lectures, as his assignments, quizzes, and exams are often more difficult than the questions he solves in class. His course content is difficult. Grading is very fair though. He’s generous with marks if you show that you’re trying to learn the material and make a genuine effort to solve problems. However, be prepared to pull all-nighters to complete assignments with 100+ questions.”