Reviews of professor David Goodrich

Rating: 5.0/5, difficulty: 4.0/5
Always there before and after class to answer questions. Very approachable. He lets students ask questions and does not mind repeating topics until you get it. But if you don't speak up and let him know you are lost he will keep going.

Rating: 5.0/5, difficulty: 4.0/5
He is always available before and after class and unlike some professors he answers his email. He makes class bareable and will answer student questions. The Chuck Norris jokes are a bit much but he explains the material in a way that is easy to understand. The class is fast and high level but he does his best to try and attend to all levels.