I suggest, under the guidance of an instructor, Edmodo, which is a secure social learning network for teachers & students, can be used. Aside from that, there are some other sources such as: italki, busuu, conversationexchange, SpeakTalkChat, livemocha, etc. (For details: https://www.betteratenglish.com/practice-speaking-english-free)
in addition to above-mentioned sources, I suggest that Tandem application be used. Because, users can hereby chat with each other around the world and also teach their native languages.