Why would a boy act like this?

(Were in highsxhool). we just know eachother from a class we have together.
Things I've noticed he does:
. Randomly repeats my name in a weird accent until i look at him and he starts laughing for no reason.
. imitates the way i talk/teases (ex. When i was having a conv w my friend, he randomly repeated a sentence i said in the girliest voice)
. I notice he stares from the corner of my eyes.
One time he was staring when this other boy was talking to me, then he said to the boy “stop flirting”
are these signs he's interested?
Why would a boy act like this?
Add Opinion