teacher-side requests mapped out