He earned his doctorate in Instructional Systems Technology at Indiana University where he worked for the Center for Research on Learning and Technology and helped to helped to develop the Learning to Teach with Technology Studio, an online professional development environment for K-12 teachers.