Subject Guide for Foreign Languages


Little Pim

Little Pim is a language program for kids that makes it fun and easy for children to learn a second language.

Mango Languages Online Language Learning

Mango uses real-life situations and actual conversations to more effectively teach a new language.


Enlaces in Español (Spanish Links)

Biblioteca Virtual Miguel de Cervantes

Sitio cultural y literario: Organizaciones nacionales de cultura, connecciones a bibliotecas nacionales y universitarios, incluso obras completas de autores hispanoparlantes.

Cáncer en Español

National Cancer Institute in Spanish

Centro para el Estudio de Libros Infantiles y Juveniles en Español

Center for the Study of Books in Spanish for Children and Adolescents

CNN en Español
Enlaces en español sobre la matemática

Spanish language math resources

Instituto Cervantes de Chicago

Institute Cervantes Chicago.

La Academia Americana de Niño y psiquiatría Adolescente

American Academy of Child and Adolescent Psychiatry.

La Sala Hispañica de Lectura de la Biblioteca del Congreso

The Hispanic Reading Room at the Library of Congress.

Manual Merck de información médica para el hogar

The Merck Manual of Medical Information for the Home in Spanish.

MedlinePlus en Español

Medline Plus in Spanish

Mi Pediatra
Prensa Ecrita
Recursos en Español

Spanish resources from the National Women's Health Information Center.


News, current events, information about Latin American countries.

Vistas Del Sistema Solar

All about Whales in Spanish


Health information in Spanish.

Learn a Foreign Language

BBC Languages

Excellent interactive site for learning French, Spanish, Portuguese, Chinese, Greek, Italian and more.

Free Language Tutorials

Covers German, Swedish, Dutch, Norwegian, Brazilian Portuguese, French, and more.

FSI Language Courses

A free collection of language courses created by the U.S. government's Foreign Service Insitute.

Useful Expressions and Greetings in 26 Languages

From the NYPL, learn useful expressions and greetings in 26 languages.