Internet Report
Moodle Journal
JUNE 8, 2015
Interested as you clearly must in eLearning and so to some greater or lesser extent what is going on re the Internet, then if you have yet to get site of it, the “ State of the Internet ” presentation running to some 196 slides is going to be a slide turner for you.
Let's personalize your content