Reviews of professor Bruce Hartley

Rating: 5.0/5, difficulty: 2.0/5
There was quizzes and discussions weekly. The final was a project. Overall, the class was interesting and thought provoking.