This school is really good, a very international, friendly environment. Teachers can be really good but like in any school there are bad teachers. A negative about this school is that many teachers, principals etc. do have favorite students depending on how they act and what projects or favors they do for them, meaning that SOME teachers, principles etc. may be unfair.
No reviews here