His research interests include the way that technology enables student-initiated project learning environments, uses of visualization tools in teaching mathematics and science in K-12 education, and the complexities involved in changing teacher practice.