Hi! KAL means Knit ALong. Generally speaking it's people are making the same thing at the same time. Your prayer shawl ministry sounds really meaningful. What a blessing for the recipients.
Cheating is an option. . . . Cheaters never win and winners never cheat, but smart knitters who want to retain an iota of sanity do, cheerfully. ~~Kory Stamper