Discussing the challenges of virtual learning