teacher_order improved