I'm interested in learning to speak French, mostly just for fun/because we holiday there a fair bit. As it stands I just have some rusty GCSE French (from about 20 years ago) and a bit of duolingo. What are the best ways to go about really learning?