ISC is amazing, the Spanish lessons helped my Spanish so much then the sport I did in the afternoons was so much fun. The helpers are incredible and are there whenever you need them. It is not too strict so it feels like we are safe but we have a lot of freedom. The trips to the water park and to Madrid are also incredible. I made so many friends there and I wish I was younger so that I could go again! Highly recommend.