His full-time teaching career began at Kutztown University in the fall of 1993. He teaches a variety of classes for the department, but his main area of expertise is interactive design which includes web design and other forms of computer-based experience design. He has served on numerous university and department committees, including a stint as chair of the University-wide Strategic Planning and Resources committee and currently serves on the Academic Technology Committee and the Sharadin Gallery Advisory Committee. He has also served as an adjunct professor at Moore College of Art and Design, The Art Institute of Chicago, and the University of Illinois at Chicago.