Hi, my name is Jon Keyo.

I am a geek passionate about learning, multimedia and fitness.