OA3K!!!
You are in ottawa, if you want good MA pm me and we can talk, hell, i'll even meet with you in person if you like, I am of course biased to my own aikido dojo but would be happy to help you find a decent place to practice. There are way too many mcdojo/blackbelt factory crap holes in this city that its way too easy to end up in a in the wrong place.
Fangshendo is a contract driven franchise at best, they may teach some fighting skills, but you need deep pockets.
http://www.fangshendo.com/locations.html They claim to be of course, the ultimate and you have to pay to spar.
Try the "Young Forest Kung fu Club", limited students, but everyone I have met and played with have been real fun.
-bamboo