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.