Reviews of professor Benjamin Johnson

Rating: 5.0/5, difficulty: 2.0/5
Currently having him for 201, but he's an awesome guy! He is hilarious but still remains professional to a degree. I reached out to him several times for career advising and recommendations and we had 101 sessions (ask him). He's a very approachable guy, but be interactive in lectures to have a face in the class (there are over 100 students).

Rating: 5.0/5, difficulty: 3.0/5
Ben Johnson is the Computer Science department's GEM. I have never enjoyed going to class as much as when I have a lecture given by him. He is extremely knowledgeable on the subject and is always willing to lend an ear to students for any reason. If there is a course being taught by him, I encourage you to take it. You will not be disappointed.

Rating: 5.0/5, difficulty: 4.0/5
Ben Johnson is a great professor teaching a really hard class, he makes this class bearable with exciting homeworks and great exams.

Rating: 5.0/5, difficulty: 4.0/5
Johnson is a great lecturer, his lectures are engaging and entertaining but also informative. I enjoyed taking his class this semester. The Homeworks and projects were very hard this semester, but he doesn't make them, the other professor does. The class is extremely hard for an into to coding course but Dr. Johnson is a great teacher.

Rating: 5.0/5, difficulty: 3.0/5
341 with him is an absolute treat, and he has adapted to online teaching very well. The lectures are streamed on youtube unlisted with the links sent in the class discord, meaning live chat questions get answered and the videos are there to refer back to later. He makes stuff tolerable during all this weirdness with COVID. He has a cat cam, also.

Rating: 2.0/5, difficulty: 4.0/5
Seems like a very nice guy, but our class never met due to him having a medical condition. We were left with old videos from previous semesters and that was about it. I hope he feels better, but not having a active prof in 341 was terrible.

Rating: 5.0/5, difficulty: 3.0/5
One of the greatest, friendliest professors I've ever had. He puts so much passion into what he teaches and manages to be clear about important concepts while being funny. Shows lots of examples and livecoding. If you take the class seriously you'll pass. Attend lecture, esp when you start recursion. All in all a top notch professor and person.

Rating: 5.0/5, difficulty: 3.0/5
Im taking 201 with him right now and it is the BEST decision I have ever made, PERIOD. He's super funny and really kind and makes lecture fun but easy to understand. Couldn't imagine taking this class with anyone else and loving it the way I do now. TAKE HIM, YOU WONT REGRET IT!!!!!!

Rating: 5.0/5, difficulty: 4.0/5
Comp sci 201 is NOT an easy A. You need to do all the required work, show up to class, pay attention, and go to the Labs. Dr. J makes all that easier because he's such a great prof. His lectures are enjoyable and make you look forward to going to class. I got an A because of this and I also went to weekly tutoring which was extremely helpful also.