The Instituto Cervantes is a not-for-profit center for Spanish Language and cultural exchange. It is the largest international Spanish teaching organization in the world. Classes are organized around the practice of the four language skills taught by certified native-speaking teachers. The Spanish immersion enrichment program is designed to meet the creative learning needs of all children. Games, songs, multimedia and culture are incorporated into the learning experience.