The best thing about this program is that it gives you access from any place in world with internet connection! I like how they have live chat support feature as well which makes things easier for users who are new at using these programs or don't know what's going wrong when trying something out first time around themselfs!! Sometimes some videos can be laggy but not too long so nothing big really here just minor lagginess sometimes during video playback especially while streaming online courses/videos etc.. It also has very cool features such us auto grading system where teachers rate students' work right after completion (which i think other systems lack) And its easy enough even beginners could use without needing much help if needed by their tutor(teacher).