Actually knitting is very good for self defence ... better than taichi any day, believe me! Do you know that there are so many martial applications hidden by great granny masters of the past in knit one
purl one ? But I must warn you that do NOT attempt to discover the powers of knit one purl one from a DVD ... because you will need a properly qualified and certified instructor to ...