A new report says that Canada has improved over the last decade, but that more needs to be done to catch up to other countries.