This is good news, but it doesn't tell the whole story. What's important to remember is that each Canadian province has its own education system, so mileage may greatly vary depending on where you live in Canada.
In Québec, where I live, the drop-out rate is abysmal compared to other provinces, especially in french-speaking school boards [1] (which are much more numerous in Québec):
[1] http://www.cbc.ca/news/canada/montreal/dismal-dropout-rates-...