swiggs:
I say this, as most of the information is in French...
http://www.merb.ca/vbulletin/forumdisplay.php?f=13
As you know, if you don't read the language, there are translator sites on the internet. Some will get lost in such, but you'll get the idea.
Good Luck and enjoy your stay.