July 29, 2018 Sites To learn Many sites offering e-learning free courses such as : Coursera EdX Udemy