Mercy Tech Mission is a Canadian non-profit committed to flighting poverty by bringing skills and training to communities in need, primarily in Third World Countries.