A review by emikachen
The Protégé by Brianna Hale

3.0

a bit rushed at the end but that’s okay because I wanted it to be over