Reviews of professor John Davidson

Rating: 5.0/5, difficulty: 2.0/5
He answered majority of the questions I asked. He is very interactive with the class.

Rating: 5.0/5, difficulty: 4.0/5
Mr. Davidson is really a nice teacher. This course wasnt easy and required a lot of work but he always answered questions and helped make things easier to understand. He tried to make the class meetings fun when possible and always threw in some humor. I highly recommend taking any course he teaches!