Managed learning environment