Stuart Webb
Stuart is nice, but in class lectures are very boring and confusing at times. I'd recommend watching his lecture videos before or instead of class. It is important to show up though because he takes in class attendance some days. Homeworks are easy points and along with quizzes are good practice for exams. Class is tough but Stuart is fair.