For those who want to master their English abroad and now are in the process of finding a language school.. In this episode: we are heading off to Barcelona, which is the best place to study Spanish. There is a language school International House Barcelona there.