4 ms·
(By learning I presume "talking" mainly) In my opinion, the best way is to learn by practicing it, if possible with native speakers. That will improve both flue
by sushobhan 10y ago
(By learning I presume "talking" mainly) In my opinion, the best way is to learn by practicing it, if possible with native speakers. That will improve both fluency and pronunciation.
There are various online communities which might come handy. Language exchange option is generally free. Some links-
https://www.speaky.com/ https://www.speaky.com/
https://coeffee.com/ https://coeffee.com/
https://howdoyou.do https://howdoyou.do (English only)
https://www.italki.com/ https://www.italki.com/
There is also an awesome app I used sometime earlier, it's called "Memrise". Memrise is a very good app for increasing vocabulary. There are a ton of courses to learn from and some of them even provide pronunciations.