Conquering the barriers to learning in higher education through e-learning