Text this: E-learning adoption in the classroom: implementation strategy, effectiveness and challenges