With your support, CanEducate provides educational sponsorships to impoverished and at-risk children in developing countries, expanding access to...