Screen sharing is here! There’s no download necessary in Firefox, but in Chrome you can easily install the extension and be ready to share in less than 15 seconds. Watch how easy it is and click HERE to install it now!
We have completely revamped the Admin portal with a slick new look that gives you quicker access to the tools you use every day! Check it out below and view the full overview by logging into your admi…Read more
Feeling SAD Every year during the winter season people start feeling SAD. No, that’s not “sticky keys” being activated, it’s a real thing. SAD is an acronym for seasonal affective disorder and…Read more