Well, the most obvious answer would be they like you and/or are checking you out. They could also be wondering about something about you, or be looking past you, or zoning out.
They probably think you're hot and/or one or more of them likes you.
If a girl has a boyfriend and she spends a lot of time staring at other guys she is either just curious or interesting in who they are or she is trying to flirt with them.
this is known as mutual interaction.
he's probably gay. get a new bf
Have you ever heard of the word flirt they like they guys so they will start anywhere on there body
yes guys offert classes of disel mechanic like class A trator im interesting in get some classes in that partically area
He stops flirting with you he stops staring at you and all the other stuff that guys do.
What I do is I write EYES UP! on my hand and if i catch a guy staring there I jut put my hand on my chest so they can see the note, it works really well.
three men and a little lady? - its a film
You just know. it's training for the eyes in the back of your head you get after the birth of your first child.
I believe some of it is not knowing what the guys are thinking as they are looking. it weakens the confidence of a girl, cuz the girls think : do i look hot ? is my hair in place etc. or if the boys are ugly, the girls think : why is that ugly nerd staring at me ? .. look at someone else please...!!
Meet up somewhere after school, or pull him aside during lunch or something. There's loads of ways to get someone alone, just persevere!