This reminds me of my High School days. Now that I remembered it, the lyrics are great.
Overtones of Hooverphonic?