Cape Town is a vibrant city, offering breathtaking nature, an interesting and complex history, welcoming people and astonishing food. Nevertheless the city suffers from some safety issues , but you ll learn how to deal with. The school was nice, good vibes in there, students coming mainly from Europe, Brazil and Saudi Arabia. However I regret that they accept a maximum of 10 people in the class, as it slows down the pace of the learning process. What's more is that I wish they proposed a proficiency level class. Indeed it seemed to me that the gap between the best and the less experienced students of the "advanced" (C1) class was too big. I took classes for 4 weeks, I had classes in the morning only, 4 days a week. I learnt some interesting stuff but the program is quite broad and the classes get more interesting in the afternoon as they are tailored to the needs of the students (business, tests, fluency, ...). If I had to choose a program again, I d go for intensive classes for 2 or 3 months minimum or I'd just spend time with friends and learn on my own my english online classes aside.