Reviews of professor Daniel McLean

Rating: 5.0/5, difficulty: 2.0/5
Funniest professor I've had. Literally every class has me laughing. Great professor, though he grades slowly and is always late. Would highly recommend his section.