Cooperativa Spanish School provides a welcoming environment and all teachers, support staff, owners, principals - (basically EVERYONE involved with the school) are very friendly and personable. This school attracts a very intriguing, diverse and interesting people from around the world, providing many travel stories to compare.