SCScreenleap★★★★★Great for screen sharingGreat for screen sharing. No glitches or lags2020-08-06Verified