The Angel Foundation for Learning is the charitable organization that serves the needs of students of the Toronto Catholic District School Board. ...