For the past eight years, she has been teaching fifth grade at Carruthers Elementary School, has been a mentor cooperating teacher for SIUC teacher candidates for the past three years, and currently serves as a Noyce Master Teaching Fellow within "A Community of Problem Solvers". During her time at Murphysboro she also earned her M.S.Ed. with specialty areas of Mathematics and Science Education from SIUC.