Honestly there kind of is, you just have to put yourself in a "sink or swim" situation as the article says. You'll be surprised how far you can get in 3 months if you are in such a situation.
Also, don't believe any crap when someone tells you "X language is hard". This is perhaps the biggest myth I have ever seen. It's only hard if you think it is, and if you try to learn everything by rules and flashcards, which native speakers don't generally do. You can also try to make anything look hard that actually isn't. I find people in the US especially love to talk about how hard Chinese (and also Japanese and a few others) is but it isn't particularly different in difficulty than English or any other major world language. 5-year-olds can handle it, they just weren't told it's hard, they just needed to speak it if they wanted to argue and get their stolen pencil back.