She teaches a range of classes, including lower and upper division math courses (from calculus through the Math Education capstone course), masters level Education courses on mathematics pedagogy, problem solving courses for incoming freshmen, and engineering courses on project-based learning for future teachers. Additionally, she works closely with the Cal Poly Development Office to cultivate partner-school relationships throughout CA, aimed at strengthened the STEM pipeline from high school, through Cal Poly, and into industry, particularly for underrepresented groups of students in STEM. She has taught with IBL methods for over a decade, at university and community college, and routinely hosts professional development opportunities for middle and high school teachers and administrators throughout the state aimed at helping them adopt IBL and Active Learning in their classrooms.