It's possible that your classmate has feelings for you, but it's essential to be cautious about jumping to conclusions based on limited observations. People can show affection or interest in various ways, and it's not always easy to interpret their actions accurately.
Holding your hand instead of shaking it could be a sign of intimacy or a gesture meant to convey more than just friendship. Likewise, if he frequently looks at you and seems shy yet talks to you regularly, these behaviors might suggest he has a crush on you.
However, the best way to find out if he likes you is through open communication. If you feel comfortable doing so, you could try talking to him honestly about your feelings and ask about his intentions. Keep in mind that he might be shy or unsure how to express himself, so being gentle and understanding is essential.
Remember that whatever the outcome, being open and communicative can lead to better understanding and stronger friendships. If he does have feelings for you, great! If not, you can still maintain a respectful and caring relationship as friends.