Michael Hall
2 courses · 2 reviews
4.5
Quality
3.0
Difficulty
2
Reviews
Courses
All Reviews
Prof. Hall is very caring and understanding. He's aware of our workload from other classes and is lenient with deadlines and extensions on lab assignments. Exams can be a little lengthy but overall fair and doable. Lectures can be a little boring but mostly manageable. Responsive on Piazza & helpful during office hours.
12/19/2025
Professor Hall co-taught 260 with Professor Siever in SP25, and although he didn't actually do the teaching part, Hall is great at explaining things and is always happy to help. Lots of pre-lecture reading but they really help in understanding the actual lecture content. Homework can be pretty time consuming but they get better.
5/10/2025