Innovative virtual and collaborative teaching methodologies. - Mohamed K. Watfa; Diana Audi (Behav. Inf. Technol., 2017)