He received a Ph.D. from University of Pittsburgh specializing in physics education research with a focus on the use of multiple representations in physics problem solving. He has also done research focusing on the effectiveness of graduate courses and the professional development of graduate teaching assistants. At University of Cincinnati, in addition to teaching and research, he is overseeing the TA training program for all graduate teaching assistants each term.