The only thing that makes St. Teresaxs Preparatory School for Girls bearable for Jane is her best friend Ally. But when Ally changes into a whole different person literally overnight the fall of their senior year, Janexs suddenly alonexand very confused. Turns out, Ally has sold her soul in exchange for popularityxto a devil masquerading as a sophomore at St. Teresaxs! Now itxs up to Jane to put it all on the line to save her friend from this ponytail-wearing, cupcakenibbling demon . . . without losing her own soul in the process. This YA take on Faust in a Catholic girlsx high school is clever, fun, and full of tasty surprises.,