Virtual labs have proven to be very versatile and valuable for providing realistic experience for students in STE (Science, Technology, and Engineering) fields. As we progress from delivery of ...