A review by cobaltbookshelf
Beautiful Mistake by Vi Keeland

1.0

I don't like teacher/ student relationships even though plot twist was predictable it somehow made bareble.