He teaches undergraduate and graduate courses in mathematics education at ECU and serves as Mathematics, Science, and Instructional Technology Education’s Director of Students. He is the 2014-2015 ECU Faculty Advisor of the Year. He is active in funded projects and research in mathematics education. His holds a Ph.D. in Mathematics Education from Indiana University.