What are the challenges and advantages experienced from using technology in remote teaching and learning?