Courses Taught
EDN 323 - Teaching Math in the Middle Grades (6-9)
EDN 411 - Practicum (6-9)
EDN 595 - Mathematical Modeling
EDN 546 - Assessment in School Math
Professional Service
Association of Mathematics Teachers Educators
Association for the Advancement of Computing in Education
North Carolina Council of Teachers of Mathematics
National Council of Teachers of Mathematics
Women in Mathematics Education
Research Interests
Assessment - In particular, the National Assessment for Educational Progress
Gender differences in mathematics participation and performance
The use of Squeak and problem-based learning to teach mathematics and science
Mathematics-related beliefs and their influences
Mathematics teacher education