KALs, CALs, MALs - what's all the excitement about?

We already know that knitting and crocheting is enjoyable on your own or with…