Reviews of professor David Brennan

Rating: 5.0/5, difficulty: 2.0/5
super chill guy, really enjoyed his class. don't skip any assignments

Rating: 4.0/5, difficulty: 2.0/5
Super fun guy and very understanding. Makes the class super easy and will always email back quickly.

Rating: 4.0/5, difficulty: 3.0/5
Such a great teacher! The lectures are detailed and organized! Weekly reflections on the class material and the occasional paper, with a group project final. You really can't skip, as he has an excused absence policy, but so long as you get a doctor's note or whatever you're fine. Honestly, loved this class and Brennan is a solid choice for it.