One of my startups leveraged mobile videoconferencing to provide real time coaching lessons. We implemented https://tokbox.com. It is platform independent, relatively easy to implement, and highly scalable.
They have plenty of customer success stories to back it up as well. https://tokbox.com/customer-stories
If you have additional questions around implementation, I am here to chat.
Best of luck!