She has a joint appointment in the Department of Middle/Secondary Mathematics and the Mathematics Department at UNC Charlotte. She taught middle school mathematics in Florida for seven years before joining the College of Education. She teaches middle and secondary mathematics methods classes and provides extensive professional development to teachers in Cabarrus and Kannapolis County. Her research interests include design research methodology, mathematics for the 21st century, lesson imaging for inquiry STEM, and supporting students with special needs in mathematics.