Empowering Projects is a non-profit organisation which seeks to empower individuals from all walks of life through self development programmes.