Reviews of professor David Marshall

Rating: 1.0/5, difficulty: 5.0/5
Be prepared to do a lot of work! He thinks of assignments on the top of his head, you can tell he doesn't think his assignment through, he just enjoys seeing his students jump through hoops every day. Will give you a 0 if you submit lazy work. He's informative but discouraging at the same time, he's better one on one, but he's still EXTRA!

Rating: 1.0/5, difficulty: 5.0/5
If I could give him a 0, I would. He is literally the worst, he has NO heart and does not care about the students at all.

Rating: 1.0/5, difficulty: 5.0/5
Literally the worst teacher you could have.