Robert Noyce Teacher Scholarship Program
Karen Allen Keene is currently a rotating program officer in the Division of Undergraduate Education in the EHR Directorate. She is an associate professor of mathematics education at North Carolina State University. She taught high school for 15 years before become a mathematics instructor at the university level and then an associate professor of mathematics education. Her research areas involve teacher preparation, undergraduate mathematics education, and instructional change at the university level in STEM courses.