The Spanish Institute is a Spanish Language School in Puebla. We are specialized in teaching the Spanish culture and language through various levels, and each level is three weeks long. Our approach to language acquisition is based on using Spanish in diverse, authentic circumstances. We abide by the ACTFL guidelines and the European Framework of Reference for Language learning.