She is a Professor and former Associate Dean at Osgoode Hall Law School, York University, where she lectures Conflict of Laws and International Dispute Resolution and is co-director of the Osgoode Professional Development LLM Program in Civil Litigation and Dispute Resolution. She coached the Osgoode Hall team for the Willem C. Vis Moot during 2001-2014, including when they won the competition in 2004, and has sat as Arbitrator for the competition.