Reviews of professor David Hays

Rating: 5.0/5, difficulty: 5.0/5
Participation is SO important. Luckily, he records his lectures. I find his lectures to be very easy to follow. He tells a lot of stories but I wouldn't say that it's a bad things. Very informative. He's laid back but you need to STUDY. Like he says, practice practice practice.

Rating: 1.0/5, difficulty: 5.0/5
Explanations on how he got to each step was not always so easy to follow. Rushed explanation on new topics, and the resources provided online did not go in-depth into how something is done.