Word for a person who agrees with everything the teacher says [duplicate]

Solution 1:

Obsequious is a good word. Sycophant is even better.

Otherwise we might say "kiss-ass", "brown-nose", "boot-licker" or "toady". If the teacher returns the favoritism, then we call them "teacher's pets".

Other than obsequious to describe their behavior, you can say "fawning", "sycophantic", "toadying", and sometimes "servile" or "slavish" if they act especially like a servant or slave.

From (M-W, Cambridge Dictionary, Dictionary.com)