Prior to joining the Center for STEM Education, she held the same position at Virginia Commonwealth University, where her courses included Teaching Mathematics for Middle Education, Teaching Secondary School Mathematics and Investigations and Trends in Teaching Secondary Mathematics. Her research interests are the effective use of technology for the teaching and learning of mathematics, curriculum development, mathematical problem solving and factors supporting teacher development.