Technical ReportInformation technology for learning, education and training — Human factor guidelines for virtual r...