Reviews of professor David Greenspan

Rating: 5.0/5, difficulty: 2.0/5
Genuinely a good guy and you can tell he wants people to get the most out of the course. Super understanding and provides good feedback on written assignments.

Rating: 5.0/5, difficulty: 5.0/5
Don't check against him. It signals weakness.