Is immersion the answer to all language learning problems?

I've been in Taiwan now for just over 2.5 months. So how is it being immersed/living in a country where Mandarin is spoken? Often, »