Szkoła mieści się przy ul. Tuszyńskiej 31 w Łodzi, w budynku monitorowanym oraz spełniającym wszelkie wymogi bezpieczeństwa. Klasy są wyposażone w nowoczesny sprzęt audiowizualny (m.in. wysokiej klasy tablice interaktywne). Szkoła jest licencjonowanym Centrum Egzaminacyjnym Języków Europejskich TELC oraz partnerem egzaminacyjnym British Council. Dwie pracownie komputerowe posiadają specjalistyczne oprogramowanie do nauczania przedmiotów oraz licencję Ośrodka Egzaminacyjnego ECDL ( European Computer Driving Licence).

Jednym z ważnych elementów programu wszystkich klas jest doskonalenie umiejętności autoprezentacji, wystąpień publicznych oraz radzenia sobie ze stresem.

Po ukończeniu gimnazjum, uczniowie mają możliwość kontynuacji nauki i dalszego rozwijania umiejętności w liceum z maturą dwujęzyczną.