The technology provides an innovative alternative to bricks-and-mortar schooling, enabling personal learning, interactive learning and many-to-many learning. The cloud also allows students to interact and collaborate with an ever-expanding circle of their peers, regardless of geographical location.