Mechanical assignment tutors