I liked this book in high school too. I remembered the plot but couldn't remember the name of the book when another member wrote "fringe" in a word association thread. I made
this post asking for help with the name and that was enough to trigger my memory.