Hurdles facing E-learning platforms today. Are we ready to shift our current education paradigm from physical classrooms to digital classrooms?