A next-generation learning experience