Reviews for Cape Town (CBD Campus), South Africa
Howard Buckley
United kingdom
CELTA - Face to Face
"I give CELTA a 5 star rating and will continue to recommend it"
Alexander Thomas Roric
South Africa
CELTA - Face to Face