A review by maskedbandit
First Term by Rachel Jonas

Noelle's story was a show stopper. I couldn't put it down