About John D. McCamus
John D. McCamus has been a Professor at Osgoode Hall Law School since 1971. Prior to his faculty appointment, he served as Law Clerk to the Honourable Mr. Justice Laskin of the Supreme Court of Canada. He teaches Contract, Commercial and Consumer Transactions, Contract Remedies, and Restitution.