I prefer to keep my reviews (good or bad) short and to the point...
Krav Maga Toronto (KMT) is a great place for an intense workout while learning amazing self defence skills.
The Instructors are top notch and do an amazing job of motivating you.
There are a wide variety of classes: Krav Maga, Combative striking (or bag class), intense fitness classes and fight class (some gear required)...just to name a few.
A good friend has his son attend the Krav Maga for kids and the boy loves it. His son will be in the teen class next year.
KMT often offers one day (full day) seminars ranging from women only self defence seminars, gun use and defence seminars, knife defence seminars and more.
Private training is also available.
If you try a class, be ready to push yourself, get in a great workout and learn some practical self defence skills.
I was hooked after one class.