784 Books
See allCheck all the trigger warning if you have triggers
it is really slow in the beginning but was worth it
Fmc is irritating in first 20 % but it was worth sticking through it.
I predicted the the person that was sneaking into her room and Is there weren't any really surprising twists