Hope Restored International

http://www.hoperestored.ca

Partner with us to provide quality tutoring for children, in the developing world, that require more help to finish their schooling.

Donate now