Virtual worlds are persistent online environments that allow users to interact with one another and an artificial world through an agent. Users can log on from any location to interact in real-time. Activity continues whether a user is logged on or not. Virtual learning environments are internet-based platforms that support learning and teaching activities online through virtual classes and tests. They provide tools and a consistent interface to upload materials. While accessible and affordable, virtual learning can lack personal connection, hands-on experiences, and motivate low-motivated students.