Dax Gazaway
Dax is tough but fair, most of class will be spent playing games, but they're used to teach lessons and you learn a lot. The lectures are online, so class time is used learning about systems design and playtesting. Wonderful teacher, willing to go that extra mile to help a student in need and gives amazing feedback.