She served as a law clerk to Justice Claire L’Heureux-Dubé at the Supreme Court of Canada and taught at the McGill Faculty of Law (Canada), the Institute for Women's Studies and Research (Iran), the University for Peace (Costa Rica), and the State University (Haiti). Both her research and her teaching focus on law and religion, comparative family law, women and Islam, and international gender law. She currently serves on the Board of Directors for Canada World Youth, la Fondation Paul Gérin-Lajoie, and the National Network on Environments and Women's Health.