Ummm... I am coming in late on this thread, so forgive my tardiness...
I don't have any good advice - just a 'have a little fun with this guy' type of advice...
Since you already mentioned that you don't want to mention this to your hubby... do you have a close male friend? a brother?
If so - and hopefully - you kept his business card (the police may need it later as evidence - just kidding)...
Have your male friend call this guys' cell phone (be sure to *68 - or whatever number blocks yours from showing up on his caller-id)
In their DEEPEST male voice - your friend should first ask this fella... "Is this Mr. {fill in the blank with his real name - probably on the business card}?"
When he replies in the affirmative - your friend should let him know - in no uncertain terms that he is going to beat the ever-lovin crap outta him if he does not quit trying to pick-up his wife (you).
Have your friend tell this guy that he knows where the creep lives (or works) - (so lie a little) - and will be over to kick the crap outta him if he doesn't.
Then hang up.
Yeah... it may be a little illegal... so you may not want to do it... but it may get him to leave you alone... and walk waaaaaay around you the next time he sees you at school.
Regards,
Jim TX
P.S. All this talk about women ignoring their intuition? C'mon folks - many times we have an inner voice for a reason. This guy may have been profiled on America's Most Wanted. Gals - LISTEN to that inner voice that is warning you.