Best thing you could ever do is take a superbike class at Mosport. They teach you how to corner and brake. Best course I ever took, and that was 15 years after getting licenced.
Licencing courses teach you how to get a licence.
The problem with that is that you learn a little about driving at Mosport, but nothing about driving on city streets and highways.
But police do not enforce this, instead, they sit in their cars with radar guns. Those little signs on the 400 highways are pointless too. Ontario should spend money on TV education ads on how to drive, because few people know they should not be in the left lane if not passing. In Europe, everyone knows this. Everyone.
How would police enforce against left lane banditry? Would we need some kind of law that says if six vehicles are following and wanting to pass, you're it? What would happen during rush hours? Would it be enforceable?
For speeding: On average I see one of those cars with radar guns every two weeks or more. That only gives them 25 opportunities to "cash grab" me per year. If I'm not doing stupid things relative to the other drivers, and don't already have a pile of tickets pending, or going relatively faster than others, I can speed with impunity, up to a certain limit. The trick here is to know your limits, and not be the lucky one that wins the lottery over and over and over.
Back to my point now. Not driving in the left lane is a courtesy to others. The schools and boards and general motorcyclist population, seem to have decided that the middle lane is ever so much more dangerous than the others, and the right lane is just as bad due to merging traffic. This means that the majority of motorcyclists get the impression, that moving left as soon as you get on a highway, and staying there for the duration is the only safe way to ride. This creates incidents with other motorists who, rightly want to pass, and have every right to do so, but are being impeded by said motorcyclists. There are cars that do this as well, but there is a much higher percentage of motorcyclists who do so, to the detriment of themselves and others.
And it doesn't matter if you're doing the speed limit, 20 over, 50 over or even 100 over, there will always be someone stupider than you wanting to go faster. I always try to let them by, and deploy as my personal radar detector.
I had that happen last weekend, a couple of bikes in the leftmost passing express lane doing a buck ten, from 35/115 all the way to the 427. It took me a long time to get by them as they'd speed up when there was an opening to their right. One "gentleman" in a car, got in front more quickly by cutting onto an on ramp, passing a couple of cars on the right, and then swinging across four lanes of traffic and just missing the front end of the lead biker, forcing him and the rest of us to brake hard. Luckily we weren't in a multi vehicle pile up. Anyway, it's better to pay attention, the passing lane isn't the bike cruise lane or snooze lane. Drive safe.