Here are slides from a talk I gave earlier in the year to Justice Canada on the topic of approaches to Internet regulation. It used CASL of a case study of what not to do. The slides referred to the Alberta Court of Appeal decision in the United Food case. That decision has since been affirmed by the Supreme Court in Alberta (Information and Privacy Commissioner) v. United Food and Commercial Workers, Local 401, 2013 SCC (summarized here)
For more information about CASL, see, CASL: the unofficial FAQ, regulatory impact statement, and compliance guideline.