Prior to joining MSU, he was an Instructional/Multimedia Developer at the Office of Educational Technology and Assessment in the College of Public Health and an Adjunct Faculty of Instructional Technology program at the University of South Florida. His research focus has been on improving students’ learning experiences in constructivist, student-centered learning environments.