This school is excellent on every level. While the learning is very intensive, it is relaxed and fun classroom environment and the school organises almost weekly social events. It is excellent value for money and super flexible in regards to taking time off to travel and returning to continue your study. The administration of the school and my teacher have been nothing other than fantastic. Highly recommended!