Cause Index

The GAP College NPC

The GAP College is committed to systematically improving the lives of marginalised, differently-abled children so that they may experience futures of significance and value within society.