Michael Gibson maintains a diverse practice primarily focusing on condominium and real estate law, corporate/commercial law, and municipal law.  In addition to his busy practice, Michael teaches Condominium Law at the University of Alberta, Faculty of Law.