Eye contact doesn't need to be constant. But you should never sense that somebody is avoiding eye contact, when they talk to you. People sometimes do that, if they are stoned in public. They don't want their stoned eyes to attract attention.
Don't let yourself feel creeped out buy a friend... that's just rude...
I don't know what it is but if your a latina most likely he likes you
Latinas are hot and so are filipinas
He likes you...talk to him about it
Why don't you ask him out for coffee instead of guessing?
Take the lead?