Should I just dm him or talk to him?

i've talked about this guy already but i noticed him the very first day of school last year. we sat next to each other for a week or two but then my teacher swapped him with a girl because she wanted to sit closer to the front. i didn't end up sitting near him for the rest of the year but we talked every so often. now i have English with him again and i've always noticed him looking at me since last year. i've already looked at him too but tried to brush it off and pretend like it was nothing so i didn't get my hopes up. i talk to him every so often and i've complimented him before to try to make it a little more obvious. should i dm him or just try to talk to him in class?
Should I just dm him or talk to him?
Add Opinion