Overall, EHL is a great school. The teachers are helpful whenever you ask they give you time and adequate explanation. The school infrastructure is superb although it is normal as the price we pay is quite high. The student body is great because you feel very included as there are loads of social gatherings and committees. The only problem would be the school administration and some of the rules which sometimes seem quite unfair to students.