Question: how to know if a teacher has a crush on you?
Answer: He would get intimidated, look at you when you're not looking at him, avoid eye contact between you and him, avoid you, or he would get nervous. Observe his body messages so you can tell if your teacher has a crush on you or not. The best to really know is to confront him. Ask him whether he honestly likes you or not.