Back to All News

ST. LOUIS RATED TOP 10 IN EUROPE

Image
spears-500

Starting with one class of students, our school was founded 25 years ago with an extraordinary passion for premium education. The same passion that brought us to be acknowledged as one of the Top 10 schools in Europe, according to the 2021 Spear's Schools Index. This is a reward not only for us but for all our St. Louis School community! Check the full ranking at this link.