Surveying instructor and learner attitudes toward e-learning