Reviews of professor Dan Porter

Rating: 1.0/5, difficulty: 3.0/5
Clearly prioritizes work over this class.

Rating: 5.0/5, difficulty: 4.0/5
Weekly homework which takes quite some time to read and then to email a response. Massive group project at the end.