Comparison of In-Person and Virtual Labs/Tutorials for Engineering Students Using Blended Learning Principles | Synapse