Does he like me?

I have 2 classes with him. I'm the first class he's always staring at me and I know he is because he sits in front of me and turns to the side whenever he's talking to someone. I would catch him out of the corner of me eye staring, but I wouldn't look at him because I'm shy sometimes. In the second class he stares at me too. He had to sit at the teachers desk to do his work (his computer wasn't working) and I came up to her desk on purpose and asked for a pen (even though I already had one). While the teacher was getting one for me he kept on looking at the teacher and then to me and would smile at me. I looked at him and smiled back. I went back up again for something else and he did the same thing. Am I just being paranoid or does he think I'm cute or does he like me?