I don't know too much, I will tell you what I know. I'd imagine that the OP knows more because he wants to practice in Can. Firstly, Canada makes it incredibly difficult for foreign lawyers to practice in Can with residency restrictions, however, everything varies by province, just like in the states. Secondly, in the US we get a JD, in Can it's a LLB- two different degrees. If you went to a US law school they have a bar committee that evaluates your transcript class by class and tells you what you need to make up at a Can school. Thirdly, and I am not entirely sure of the details, but Can attorneys have an apprenticeship like system where new law school grads and attorneys new to Can practice (even if they have been practicing in the US for 50 years) work under the supervision of a licensed attorney. Maybe kind of like we do it in the States, but more formalized.
Can. is mostly a common law country, like most of the US is common law, so the legal systems are similar. But that's not to say they are not different. I do know that it is easier for a Can lawyer to practice in the States than it is for a US lawyer to practice in Can. If Cooley has a lot of Can students they probably have classes which have already been evaluated by the CBA. That's not to say it isn't easier for Canadians to just go to a Can school if you can get a high enough LSAT score. When I mentioned UDM I meant that in conjunction with a Can law school you can get an LLB in addition to your JD, thus bypassing the evaluation process and thus not being forced to take more classes after graduation, if you can even get into a Can law school for more courses. I hope this helps. I don't plan on practicing in Can (living in Quebec though would be nice, I admit) so my info might not be entirely accurate, just a gist.