Tetra Society of Ontario

Tetra matches skilled technicians, designers and engineers with disabled people seeking to gain as much independence as possible in a range of areas such as self-care, school, work, and leisure. These professionals volunteer their time to work ...