Sites listed here provide information on language schools available across the world for learning a variety of languages. Other resources such as computer software, books, and other materials for learning a foreign language can be found here. Those looking for curriculum for teaching English as a second language can find that here as well.