Carman has lectured, taught courses and presented programs on insurance law, civil advocacy and health law at courses conducted by Dalhousie Law School, the Nova Scotia Bar Admission Course, the Continuing Legal Education Society of Nova Scotia and the Canadian Bar Association, as well as participating in CLE and professional development programs organized by companies and other organizations.