I heard that Facebook live now does screen-sharing for some people.
I keep meaning to check out Zoom as this seems to be getting more popular. I don’t know how much you can do with the free plan but that sounds like one possibility if you are on a budget. I have seen people use this for screen sharing but I don’t know what the limitations of the free plan are.
God's Lily is "a voice for those frustrated by the slow progress towards a fair society where the needs of the weakest are met in a way that it strengthens them rather than weakens them further" . If that includes you then hop on over and have a look around. If you like what you see it would be a good idea to sign up to receive our blog broadcasts. Oh and you will get a couple of pdf files that explain the what and why behind the site when