Reviews of professor William Evans

Rating: 1.0/5, difficulty: 4.0/5
The homeworks are too time-consuming and are graded harshly (by an external grader). The material isn't taught clearly and many lectures are spent doing tutorials that could easily be done in other time. Class can be spent more productively.