Nanaimo Community Kitchens' participants build skills,knowledge, friendships, and self-esteem while preparing low-cost healthy meals.