It works well to learn the basics, which means a few thousand words and the core grammar. Like ANY tool in language learning, it's not a complete solution.
The ONLY way to speak a language is to...gasp...practise speaking and use other resources! Ahhh, the horror!
Your father isn't trying. He's just using Duolingo as a game.