A learner-driver approach to education