Zach Johnson
ENGL 2090, Video Game Storytelling. No textbooks but there are other books to buy. No lectures--the entire class is online modules. Zach is a very genuine and caring professor. He puts more effort into feedback than any other professor I've seen. The course is well-structured, informative, and (originally Seegert's class) is still spectacular.