One idea for meeting new people while improving your Spanish is to join an exchange club of languages....
Having the chance to live in Spain a few months and do not take the opportunity to...