Yes. The Canadian Bar Association offers very comprehensive legal training in areas of specialty. I think ours is unsurpassed in what we offer in terms of annual national courses, but also in local provincial courses.
As well, some provinces are like the province of Ontario, where the Law Society of Upper Canada has a specialist designation. You have to show that you have a certain amount of training and that you've worked a certain amount in the field before you can call yourself a specialist in immigration law.