Over the course of her career, she has taught 9th-, 11th-, and 12th-grade students in courses such as Advanced Placement English Literature and Composition, Psychology, Advanced Placement Psychology, English 11, and English 9. She has served as a teacher consultant for the CRWP in various capacities including co-editing the CRWP Teachers As Writers Blog and facilitating the Advanced Institute for the College-Ready Writers Program in the 2016-17 school year.