She teaches several undergraduate and graduate level science education classes, including Philosophy and Leadership in Science Classroom Practice. She currently serves on the Board of Reviewers for Science Education.