One of the most effective ways to learn Spanish fast is through total immersion. This is probably the main reason why homestays for Spanish students are so popular. Living with a local family, you’re surrounded by Spanish all day and you’ll quickly learn how to...