Opportunity International Canada empowers families living in poverty to transform their lives, their children's futures, and their communities. By providing financial assistance, training and mentorship, quality education, access to healthcare, and innovative technology; Opportunity International Canada supports these individuals along their paths to fulfilling their dreams.