He previously worked at Indiana University South Bend as an Assistant Professor of Educational Research and at IU Bloomington in the Center for Evaluation and Education Policy. He received his Ph.D. in instructional psychology & technology from BYU as well as a B.Ed. in secondary education and a B.S. in mathematics & computing science from the University of Alberta.