How to know if someone has a crush on you?

So the boy I am talking about is extremely introverted. I like his personality. But he is usually so shy. I always norice that whenever he passes by me or is near me he never looks directly. But if he is faraway I notice he would look at me.

How to know if someone has a crush on you?
Post Opinion