He is interested and you are interested.
What does it mean when sparks fly as soon as you see a new guy at your school and you always see him stearing at you from the corner of his eye?
Where does the sparks fly? If it is your internal sparks - maybe you like the subtle attention he is giving you. If it is external sparks - it most probably can end up in a fight.
You are excited that you my a chance with him, you may like the way he looks, but if this is your first time it means he could be special. If he looks at you he's probably feeling the same or manipulating you, because he's new