Teacher school and student