Wow! So I read this book Prom. And I think it is excellent and wanted to recommend it to teen readers. The author is Laurie Halse Anderson also the author of Speak. It is a great story about a senior who's Prom is threatened to be cancelled because her math teacher stole the funds; she ends up being on the Prom committee and well you'll have to read it to find it more. But it is spectacular!