One of the reasons that Canadians come to the U.S. to attend law school is that Canada only has about a dozen law schools, and they are all pretty competitive to get into. Someone with say, a 3.0/155 would probably not get into any Canadian law school, but they can get into a number of American schools. After graduation they can return to the province in which they intend to practice, take additional classes in Canadian law, and qualify to article after about a year and a half. So yes, it is a longer route but it can work out. One of my best friends from law school went to law school in California and qualified for the British Columbia bar this way.