Cyber STEM Academy (CSA) is a virtual network of 3D schools. It is a multi-user platform designed to manage and deliver learning activities as well as student achievements. Students receive MacArthur foundation badges as rewards that serve as a record of their learning. CSA is a web-based program designed to meet Next Generation Science Standards. When a teacher requests a cyber school, a unique instance of an online school is created. The teacher has control over the school and can invite students or accept invitation requests from students.