quebec canadian montreal law migration alberta immigrant edmonton ontario lawyer learn education german attorney immigration spanish french emigration english australia knowledge beginnings calgary citizenship