Aaron grew up in Montreal, Canada, earned his law degree at the University of Ottawa, and has been practicing law for over ten years. Working closely with his clients, his excellent service ensures the best possible result. Aaron handles all aspects of Canadian immigration law, including permanent residence, Express Entry, PNP, business, study, work and travel visas.