She teaches a variety of content and pedagogy courses for future elementary and middle school teachers, and also works closely with many in-service teachers through professional development programs.