Hands down the best overall workout in Toronto. Bring your inner-athlete and be prepared to work. No matter what shape or size you are, or what fitness level you’re at, you will see results. With so much FLUFF and nonsense out there, these guys are a major breath of fresh air. Nice job NFF!