I have heard this before. The question is is it true? I am not sure how easy something like this can be verified? I imagine that Canadian troops are very well trained and likely rank in the top 10. But he is right about there being too few.
I'm sure Canada has fine soldiers, but it is only from Canadians that I hear this rapid dismissal of US troops. Canadian troops are superior? Was there some sort of UN survey taken that Canadians point to? Who exactly made this determination? Canadians? While Canada largely sits on the sidelines America is turning out a generation of combat experienced officers and NCOs with multiple combat tours. I'm sure someone will be along to mention snipers and Afghanistan, but one sniper shot does not an Army make.
I've trained with Canadian troops several times, and while I respectfully dispute with Celtic Lord his statement of Canadian troops being better than American troops, I will most definitely maintain they were at least as good as ours. They LOVE being soldiers, work hard, and, Lord, play hard. Americans couldn't ask for better allies than Canadian troops. (well, ok, and Aussie, Brit and Kiwi troops, too!!!)