私の友人で、海外生活をしたことがないにもかかわらず、日常英会話くらいなら難なく話す人がいます。「どうやって勉強したの?」と尋ねてみたところ、ゲストハウス(バックパッカーなどの格安旅行者向け宿泊施設)でバイトをしていて、そこで英語を身に付けたとのことでした。
もともと英語は独学で学んでいたのですが、独学だけではやはり生きた英語は身に付かないと思い、ゲストハウスで住み込みでバイトを始めたそうです。その友人は京都に住んでいるため、ゲストハウスは何件もあるとのことでした。
ゲストハウスでの仕事は旅行者の受付から部屋の清掃もあって大変だったそうですが、規則などはけっこう緩く、暇なときは旅行者と雑談しても良かったので、積極的に英語圏の人に話しかけて学んだそうです。
ゲストハウスはアルバイトを募集していなくても、声をかけてみれば臨時で雇ってもらえたりするそうです。しかし、無料で住まわせて食事も無料の代わりにバイト代はかなり安い(へたすれば0円)だったりもするそうです。放浪の旅などが好きな人にとってはいいかもしれません。