Pencils For KidsPencils For Kids, a registered charitable organization, provides education, training and income-generating opp...