From November 9th, 2016 to November 9th, 2016, 100% user give 5-star rating. for Teamtalk Screen Sharing chrome extension.
Wow !! Its really amazing i love, the fast speed, the great thing is no need to signup ! i strongly recommend this to others !
Awesome app. Simply love it. Super fast, simple and way better than Skype and any other video chat software's out there.