How to tell if your teacher likes you?

lover-in-love
He is in his 20's, like 25-28.

At first, he was not interested in me at all. But since this semester, his behavior towards me has changed a lot. This is because he noticed that I have matured since I don't bother him anymore, neither talk loudly while he's speaking and I now pay attention to what he says. Also, I have improve the quality of my work. But whatever, the thing is that now he's flirting. He started by talking more to me, mentioning my name in class more, and smiling to me while looking me in the eye. Then, he started touching my arm and back whenever he got an opportunity. I also noticed him staring at me throughout the whole period, and whenever I looked at him, he would look somewhere else pretending he wasn't looking at me. Also, he always tries to sit next to me when we do any class activity. He "accidentally" rubs his fingers against mine every time he checks my papers. He leans closer to me when he sits next to me. Currently, he is not staring at me anymore thought the class, but now we look at each others eyes for like 2 or 3 seconds for like 8 times each class. But then, he gets nervous and breaks eye contact. Then, the other day he grab my arm and lightly squeezed it. I notice that he is currently getting nervous with me, like for example he used to smiled and looked me in the eye when we talked but he looks at my eyes for some seconds and then looks away. Finally, he tries that I stay after everyone has leaved, in order to stay alone. Like he makes lame excuses so we can talk more alone.

Oh yeah, I almost forgot, he compliments me whenever I get a hair cut telling me "nice haircut" or "i like it".

So.

does he like me?

if likes me, why doesn't he ask me out?

should I ask him out?

How to tell if your teacher likes you?
23 Opinion