Reviews of professor Michael Gowins

Rating: 4.0/5, difficulty: 3.0/5
(took the hybrid) - Knowledgeable/funny/helpful guy, attendance are participation are required, textbook required, around an hour of hw due each week, and the exams are somewhat challenging. I would recommend this class, he's a very reasonable grader and professor and wants you to do well

Rating: 1.0/5, difficulty: 4.0/5
This guy is never prepared for class and seems very unorganized. This class is complete waste of time. Be ready to memorize hundreds of definitions and you better know them word for word because he expects you to know it.

Rating: 4.0/5, difficulty: 2.0/5
He's a nice guy and is helpful if you have questions. Exams are pretty easy, and most course content is straightforward and easy to understand. I took the hybrid version of this class, meaning we only met once a week and did most learning on our own. As long as you take notes and go through the content of each module, it shouldn't be too hard.

Rating: 5.0/5, difficulty: 3.0/5
Much as I like the subjects discussed in this class, I did not really enjoy the class. Lots of in-class work which are mechanical at best, preventing it from being a good learning experience.

Rating: 3.0/5, difficulty: 3.0/5
Nice guy, but general setup of the class is weird. Took the hybrid version and didnt find the online material to translate well into the in-person part. To succeed in this class, you have to take a lot of personal initiative to study and make sure you understand everything. If you do this, the class is not bad at all, but a bit annoying for sure