|
Best for self defence ?, get a gun.
since you live in canada, what is left is common sense.
stick / knife fighting, take filipino martial arts, called arnis or eskrima.
clinch/ground, take judo, it will probably be more geared towards throwing, but will teach you enough ground to stay out of trouble with common folk, or wrestling, either is good
for striking, join a boxing club, or kickboxing / muay thai.
they might or might not offer 1 on 1 training, and if they do it probably costs a bunch to do it.
probably boxing / judo is one of the cheaper options you have, and are commonly found, where in toronto, no idea, thats your job to find out where the clubs are, find the prices, try them out and decide which one you liked the most for yourself.
|