The goal of this project in the TEEL lab is to develop a portable and interoperable online learning ecosystem that enables effective and efficient learning that leverages social interactions between students as a substantial learning resource. Furthermore, in addition to large scale software development, the lab conducts studies of student learning and evaluates innovative approaches for incorporating social learning as a driver for developing cognitive skills and motivation through reflection, interaction, and cohort building.