Reviews of professor Peter Bierhorst

Rating: 3.0/5, difficulty: 4.0/5
Lecture heavy. The homeworks felt impossible for everyone at times and are very long. Expect lots of self learning. The tests aren't too bad, pretty much everyone gets an 80 give or take. Not a lot of online presence, blank lecture notes and syllabus are posted and that's it. Everything else is in person. Overall, good class, but a rough one.