Starfish works in partnership with grassroots organizations to bring life, hope and opportunity to children who have been orphaned or made vulnerable by HIV/AIDS in southern Africa. Starfish is making a significant impact in 109 communities across eight of South Africa’s provinces, working through 81 non-governmental and community-based organizations. These organizations provide various services to the children: home visits, counselling, access to education and social grants, amongst others. Starfish funding enables these organizations to care for and support over 34,000 children.