| Term | Evaluations | Course rating | Instructor rating |
|---|---|---|---|
| Spring 2026 | 1 | 4.0 | 3.0 |
| Spring 2025 | 12 | 4.0 | 4.2 |
| Fall 2024 | 9 | 4.1 | 4.3 |
| Spring 2024 | 11 | 4.1 | 4.2 |
| Fall 2023 | 7 | 4.3 | 4.5 |
| Spring 2023 | 11 | 4.1 | 4.3 |
| Fall 2022 | 7 | 4.1 | 4.2 |
| Spring 2022 | 10 | 4.5 | 4.7 |
| Fall 2021 | 7 | 4.2 | 4.4 |
| Spring 2021 | 13 | 4.2 | 4.4 |
| Fall 2020 | 8 | 3.7 | 4.0 |
| Summer 2020 | 2 | 3.5 | 3.9 |
| Spring 2020 | 6 | 4.2 | 4.5 |
Written reviews 7
Anonymous student feedback, shown as submitted.
7 of 7 reviews
Semester not recorded
Nice and knowledgeable but intimidating. Office hours are helpful but come prepared w questions. Do the homework and extra practice. Exams are rlly hard so prepare prepare prepare. Review sessions are run my TA and weren’t worth going to imo. Do the hw. Class is very fast paced so if u miss a class u HAVE to catch up and review ppts before u attend next class. Overall, def not easy but not impossible if u put in the effort.
Semester not recorded
Super passionate and responsive prof, always looking to help students do well. Problem sets and practice tests mirrored the exams and were incredibly helpful. Highly recommend.
Semester not recorded
Definitely difficult, but will be completely fine if you stay on top of things. Not heavy work wise. Tests will often throw a curveball that you will need to truly understand the material to get correctly.
Semester not recorded
Exams make up nearly your entire grade. Nice guy and doesn't take attendance but he literally just reads off the slideshow
Semester not recorded
He tricks you in the beginning with easy quizes. Then he ramps it up. I am now failing this class. GPA destroyed no chance at internship. Do not take
Read 2 more reviews
Semester not recorded
Good straightforward lectures with very light homework - usually 1-5 problems per week. Exams are hard but if you study with the practice tests they're doable. Super knowledgable.
Semester not recorded
He is a very knowledgeable professor and a decent lecturer. Homework is very reasonable and he gives lots of review and practice exams with solutions for the tests.