I want to learn a second language, either Mandarin, Thai or Japanese. None of which will be easy, so I want to immerse myself and learn in the country of origin. I'm considering a 9-12 month visit and wanted to know if anyone here had done it, or knew of anyone who had. Any information would be greatly appreciated, specifically info on language schools, visa requirements etc. and of course, cultural and socio-economic differences.

Thanks.