Teaching

Current Courses

ENG 340: Shakespeare’s Mystical Futures [Shakespeare: Later Plays], Spring 2018

Upcoming Courses

ENG 211: Major British Authors, Med. to 18th-c: Imagining New Worlds, Fall 2018
ENG 340: Shakespeare’s Others [Shakespeare: Later Plays], Fall 2018

Recent Courses

Department of English, UNC Greensboro
ENG 339: Science, Symbols, and Strangers in Early Shakespeare [Shakespeare: Early Plays and Sonnets], Fall 2017

Department of English and Comparative Literature, UNC Chapel Hill
ENGL 146: Bio/Techno/Magical Thresholds from Shakespeare to Stranger Things: Sci-Fi, Fantasy, Utopia, Spring 2017
ENGL 123: Truths, Experiments, and Fiction: The Stories of Humanity, Fall 2015