Professional and Practice Groups:
Intellectual property and technology practice group
Business and tax practice group
Charities and associations practice group
Litigation, arbitration and mediation practice group
Construction lien and construction law practice group
Condominium and co-operative practice group
Real estate and municipal law practice group
Family law practice group
Criminal law practice group
Wills, trusts and estates practice group
Immigration practice group