and 3 solutions https://www.ecampusnews.com/2019/03/11/3-challenges-solutions-around-online-learning/