latest image

Peru is one of the least expensive places to learn Spanish. Prices are usually $8/hour or less for private lessons, and cheaper for group classes. Use our directory of schools to find a place. Make sure to deal directly with the school instead of an agency.