I'll take this opportunity to say I hope you have a GREAT time at the GREAT White North this weekend! You have put so much into your training, I am sure you will make a great showing. I look forward to reading all about it!

OK...I have to know. What is Canada day in celebration of? Seems a lot of your holidays fall around ours and it intrigues me. It's always amusing to me to talk to co-workers who are British around the 4th and remind them of our little battle a few years back! :)