Impact of Virtual Teaching and Learning in Engineering: A Study and Survey | Synapse