Allen Barnhart is an adjunct at Shawnee State University, in their third year teaching English composition. Their master’s thesis on identity making in tabletop roleplayers is among the university’s most popular publications.
Read MoreShawnee State University’s Director of Esports
Read More