Text this: Factors Influencing E-learning Practices