Jack Koppa
Jack Koppa

Jack Koppa

web developer, avid student of the environment, cleantech, & chinese, hiker/camper/backpacker