TeacherController Adapter