Saw this vid somewhere here in the forums when I lurked...
This guy sums it up. I watched his other vids...while taking the MSF a while back
As ninjaone said - msf alternative safety classes ftw! I'd imagine it'll be similar in Canada.
Link to original page on YouTube.