James Harding
James Harding

James Harding

Electrical and Computer Engineering Student, Pilot, Tech Lover, and Web Developer http://www.jamesharding.ca