I understand that it forces you to use what you know, but how is it possible to pick things up? When you don't understand a language its just noises? I am going to be living in Brazil for six months and I'd rate myself at the intermediate level, but besides looking up words and using them how does being immersed really help?