He has served on the faculty at KSU since 1990. Prior to his arrival at Kent, he was a faculty member at Florida State University and Indiana University. He holds Master's and doctoral degrees from the University of Colorado, Boulder in Educational Psychological Studies, with an emphasis in Educational Computing. He has a Master of Fine Arts degree in Sculpture from Kent State University and Bachelor of Arts degrees from the University of California, Santa Barbara, in Chemistry, and Kent State University in Studio Art. He has taught secondary math and science and served as a district-level curriculum specialist. Currently, his major interests lie in electronic portfolios, problem-based learning and K12 technology integration.