There are two types of martial arts. Those with rules and points that are well-suited to formal competitions. And those that are useful in a street fight. Brazilian Jiu Jitsu (BJJ) is definitely the latter. At Innisfil Brazilian Jiu Jitsu (IBJJ), we coach a functional...