Welcome!
I suggest going thru riding training with an accredited school. You'll learn skills to protect yourself against, as you said it, the 'idiot' and 'impatient' drivers of toronto. I am assuming you are referring to 4-wheeled or more drivers rather than 2-wheeled drivers eh? BTW, nice bike to start with... and... season isnt over yet!
Bookmarks