Lecturer | Elon University | 2020 - present |
Teaching Assistant | North Carolina State University | 2015 - 2020 |
| - Instructor of Record: 9 semesters | |
Adjunct Instructor | Wake Technical Community College | 2017 - 2019 |
| - Instructor of Record: 5 semesters | |
MASTER Math Lab Manager | Northern Virginia Community College | 2011 - 2015 |
| - Received Superior Campus Support Award | 2015 |
| - Member of Campus Awards Committee | 2012-2013 |
| - Member of Work-Study Working Group | 2011-2012 |
Adjunct Instructor | Northern Virginia Community College | 2012 - 2014 |
| - Instructor of Record: 4 semesters | |
Academic Advisor | American Public University System | 2010 - 2011 |
GRE / SAT Instructor | Kaplan Test Prep and Admissions | 2008 - 2010 |