Web-based learning: effects on learning process and outcomeMohamed Khalifa, Rinky Lam|IEEE Transactions on Education|2002Cited by 234