Jeff Kupperman

Personal Information

First name: 
Jeff
Last name: 
Kupperman
Brief Bio: 

Associate Professor of Education, University of Michigan - Flint; Program Developer, Interactive Communications & Simulations