Children Global Network
"CGN’s" sole purpose is to support provision of high quality education for all children, especially those from marginalized segments of society, by training teachers on child centered interactive teaching methods. The organization works closely with educators, stake holders, the federal, provincial, and local governments. The teaching methodology has been tested in more than 30 countries and is benefiting 1.25 million children worldwide. It supports change at all levels, including government, universities, schools and local communities.