Canada #2 in the World? #1 in leadership!

Ok, this is not waxing political, so we are clear. A few weeks ago it was announced, again, that Canada is the 2nd best place to live in the world. We always seem to lose to Switzerland on this one. Jerks. You can read about it here: Canada named 2nd best country in the world…again, … Continue reading Canada #2 in the World? #1 in leadership!