- University of Cambridge, LL.M.
- University of Toronto, J.D.
Craig has extensive experience in class proceedings, product liability matters, securities regulation, commercial banking litigation and pension litigation. He also has significant experience with corporate arrangement transactions under the OBCA and the CBCA. Craig has appeared at all levels of the Ontario, Quebec and New Brunswick courts, and has appeared at the Supreme Court of Canada on multiple occasions. Craig is the Chair of the Students Committee (Toronto).