I can say this much that the teachers at this school are among the best of the best.
My personal experience with regards to this School has been good. Everyone is really friendly and it has a very positive feel to it.