Schooling, planning and teaching