Students input their interests, and teachers generate material based on the current learning outcomes of a class