Monthly Archives: June 2011

Hello world!

Hello World! Wow, what an oddly appropriate thing to say on a travelogue page. Though I have only ever been to Canada. Hardly the world there. I have been there twice if that matters. I deal far more with computers and the traditional first program one writes when learning a language seems to be the … Continue reading »

Categories: Uncategorized | Leave a comment
Speaking at UTOSC 2012 Member of The Internet Defense League