I recently tried Jami and think it was a great user experience. I love its decentralized nature, but just have nobody to use it with. I'm now using Discord and think its new screen sharing feature is very handy for lessons. The good thing about Discord is that its very popular.