Quality Assurance Framework for the Design and Delivery of Virtual, Real-Time Courses | Synapse