If you have experience or know good course companies then include that info.
My answer is a little bit facetious but true.
I had a friend/colleague whose son got a job in Germany for a year,found a girl friend with a flat with spare room, move in and was speaking 90% good German in a year without [...]
