Kyle J Mitchell
Kyle J Mitchell

Kyle J Mitchell

Aspiring computer scientist, student of engineering creativity, and super-geek, extraordinaire.