African Leadership Academy Featured in WLSA Record6 years agoThe Journey JournalNo CommentsThe World Leading Schools Association (WLSA) is an organisation comprising of a group of schools who form part of the association. ALA is part of the association that sees our…Read More