The city has a large number of both public and private schools. The best-known public schools are the Colegio Nacional de la Capital (which is one of the oldest schools in the city, founded in 1877),  Colegio Técnico Nacional, Colegio Nacional Presidente Franco and Colegio Nacional Asunción Escalada. The best-known private schools are, American School of Asunción, Colegio San José, St. Annes School, Colegio del Sol, Colegio Santa Clara, Colegio Goethe and Colegio de la Asunción, Colegio Las Almenas, Colegio Campoalto, Colegio Dante Alighieri, Colegio San Francisco, Colegio San Ignacio de Loyola, Colegio Santa Teresa de Jesús, Colegio Inmaculado Corazón de María, Salesianito, Colegio Cristo Rey, Colegio Internacional.