Reviews of professor Donald Simon

Rating: 5.0/5, difficulty: 3.0/5
This was a mandatory course, so I was not the happiest to take it. However, Professor Simon gives an amazing lecture every morning over otherwise boring subjects. He knows every student by name. Attendance is graded. The assignments are clearly laid out.