Reviews of professor Keith Gubbins

Rating: 4.0/5, difficulty: 4.0/5
Dense lectures that are not very helpful. The homeworks are all from the book but are impossible if you don't have the book/chegg. He gives 5 pop quizzes randomly but are only worth 5% of the total grade. He's a nice guy but teaches mainly concepts, not applications so tests and homeworks are challenging. But for a hard class, not a terrible choice

Rating: 3.0/5, difficulty: 3.0/5
Lectures were very dense and contained quite a bit of material, but the homework mostly followed the topics in the textbook (great book, too). He didn't make as much of an impact, but his TAs were helpful in explaining concepts. Tests were fair and as he said we should expect them to be.