Visited the school last August. Very nice facility, about 20 minutes by car from central Prague, seemingly on the north side of city. Good energy in the school, seemingly very industrious. Didn't get a chance to talk to any teachers, no idea about what it is like to work for current administrators, but a current headmaster in central Europe who worked there recently told me during an interview with him (at his new school) that he had been at ISP and that it was a really good school. So, keep searching.