Reviews of professor Bret Windom

Rating: 3.0/5, difficulty: 5.0/5
Professor Windom knows the material very well, however the course was run as if everyone had a clear understanding of all the background material. Therefore, it was pretty difficult to follow and I spent a lot of time going back and understanding the concepts to complete assignments - maybe this is intentional. His handwriting is messy in lecture.

Rating: 3.0/5, difficulty: 3.0/5
Professor Windom is a cool guy and cares about actually learning the material, rather than just learning how to solve the book problems. There are homeworks assigned regularly to test any skills. The main downside is how long he takes to grade assignments.

Rating: 1.0/5, difficulty: 4.0/5
This class was the worst class I have ever taken, mainly because of Bret. He stands behind the podium the whole class droning on about a derivation that you eventually don't know how to use. He grades very easy on exams, I mean 50% for writing something down. He gave a test the Friday before finals week and 10-15 hours of HW a week.

Rating: 5.0/5, difficulty: 4.0/5
Really cool guy. Took his course my senior year, had a blast. It was a bit difficult, as it was the first time I had to apply a lot of principles I otherwise hadn't before.