>>13401124No. If you want to learn a language, pick one of the many available apps for vocabulary and general grammar, but 90% of your time should be spent watching content in that language with subtitles in that language. Having someone to converse with is helpful, but mostly unnecessary.
Nobody "learns" a language. You have to assimilate the language through contextual cues based on real speech. Following this advice, you will be fluent in less than a year. Good luck.