South African Flag


Spanish Resources
Learn Spanish in Latin America. Spanish language schools with excellent Spanish immersion and Spanish lessons. Spanish and volunteer  opportunities. Peru, México, Argentina.

The Novalis Ubuntu Institute of Holistic Education
Educational Programs that bring out the best in each human being. Cape Town, South Africa