Reviews of professor David Johnson

Rating: 5.0/5, difficulty: 3.0/5
A very good teacher that knows his subject. Feedback is timely and relevant. Videos are helpful for the projects.

Rating: 1.0/5, difficulty: 5.0/5
Prof does not present material clearly. Prof Johnson gets irritated when asked questions. It seems everyone in class cannot understand how he explains the material. He will lecture for the whole class, then give worksheets to do for homework on topics that he did not talk about. He is a slow grader, giving tests on topics on ungraded homework.

Rating: 4.0/5, difficulty: 3.0/5
Professor Johnson's class is inherently difficult, but hes extremely approachable and consistently offers help to those struggling. He requires a lot of hard work, but if you put forth the effort you will understand the subject matter and do well.