Net Neutrality in the Great White North

As you have probably heard, the ongoing debate over Net Neutrality has been heating up the Great White North in the last few weeks. There has been a large amount of anger...