Reviews of professor Zach Johnson

Rating: 5.0/5, difficulty: 4.0/5
I absolutely loved my course with him this semester. With classes being online, and with all of the changes I had to make to my own ways of doing things, he was probably the most understanding professor I've ever had. I would take his class again in a heartbeat too, because every single class period was insanely interactive and intriguing!

Rating: 4.0/5, difficulty: 1.0/5
I really like the professor a lot, but honestly this class is a joke. I can honestly say that I didn't really learn anything. Zach presents the material very well, but the class is a GenEd course that should not be required for everybody. Regardless, everybody has to take it, so you might as well take it with him because he is fun and engaging.

Rating: 5.0/5, difficulty: 2.0/5
Classes are long but consist primarily of discussions which the professor does a great job directing. Professor Johnson is infectiously enthusiastic about what he teaches and goes a great job encouraging his students and providing feedback. Homework is light, and there are tons of extra credit opportunities. Overall, a fantastic class.

Rating: 4.0/5, difficulty: 2.0/5
Zach is a great professor, but he is strict in enforcing his class policies.  Missing class can result in a large grade drop and no technology permitted during class whatsoever.  Nevertheless, interesting lectures, easy assignments, and makes looking at videogames from a different angle very exciting and interesting.  Easy to get a good grade.

Rating: 5.0/5, difficulty: 2.0/5
Before taking his class: you should know it's a DISCUSSION class, so attendance&participation is mandatory. I can't talk about his leniency because I had no problem with this,  but I think he would be lenient because he was very friendly and caring during class. He gave very nice feedback in all my discussion posts, so I know he actually read them.

Rating: 5.0/5, difficulty: 2.0/5
I absolutely loved ENG2090 w/ Johnson. The course itself is amazing if you have even a passing interest in games, and Johnson is the perfect professor for it. I had a blast in every class discussion he mediated, and even in some outside-of-class class hangouts with him. Great guy and course that will make you think more deeply about games.

Rating: 3.0/5, difficulty: 1.0/5
Zach Johnson is skilled in engaging his students and structuring thoughtful discussions. However, Zach lacks empathy. Zach does not understand student adversity and will not make accommodations for such a simple class. If you miss two class periods, be ready to forfeit 10% of your letter grade. Classroom policy is comparable to one of a high school

Rating: 1.0/5, difficulty: 4.0/5
He treats students like children, and his tone is condescending in his writing. He expects you to buy a textbook as well as a significant amount of games and movies. This class has a lot of homework because these are just time-consuming. He reads every word you write and will always find something wrong. You learn nothing if you play games ever.