Virtual labs have come a long way in recent years. While nothing compares to completing a hands-on lab in an actual science classroom, sometimes it isn’t possible. Cost and access to equipment are possible obstacles.
Other barriers include location. As more classes are being offered online, it necessary for students to complete activities in virtual environments.