B.S. Mechanical Engineering (Penn State University)
Classes I teach
Bio
John has been the department’s Model Shop Supervisor/Mechanical Technician since 1991. He is interested in Appropriate Technology and has supported Collaboratory Mobility Projects in West Africa for many years.