Courses taught:
Advanced Studies Modernist Literature, The Webb Schools (2023, 2021)
Advanced Studies The Short Story, The Webb Schools (2022)
Advanced Studies Los Angeles Literary Culture, The Webb Schools (2021, 2019)
Advanced Studies Fascism, The Webb Schools (2020)
Honors Chinese History & Memory, The Webb Schools (2020)
The American Idea, The Webb Schools (2019-2020)
Writing 1: The Art & Craft of Writing, Azusa Pacific University (2018-2019)
Fiction Workshop, De La Salle University, Manila (2017-2018)
Creative Writing, University of Iowa (2017)
Introduction to Creative Writing, University of Iowa (2016)
The 20th Century American Novel, China University of Geosciences, Beijing (Spring 2010)
The 19th Century American Novel, China University of Geosciences, Beijing (Fall 2009)
Seminar in English Poetry, China University of Geosciences, Beijing (2009-2010)
Survey of British Literature, China University of Geosciences, Beijing (2008-2010)
Survey of American Literature, China University of Geosciences, Beijing, 2008-2010)
Advanced Academic Writing, China University of Geosciences, Beijing (2008-2009)