La rentrée 2003 a été un moment décisif dans l'histoire du Lycée Français de New York. À l'automne, le Lycée a ouvert ses installations magnifiques et emplis de lumière, réparties sur sept bâtiments à Manhattan pour tous les étudiants et sa communauté.