Her research highlights the application of critical approaches to media and technology to three areas: writing pedagogies, teacher development, and writing program administration. She has developed and taught a range of undergraduate and graduate courses in areas such as composition, technical, business and professional writing, computers and writing, visual rhetoric, new media studies, digital literacy, and cultural studies. She has occupied administrative roles in both first-year and professional writing programs throughout her career, including her present position as the Professional Writing Program Administrator.