A review by readsinbloom
The Teacher by Freida McFadden

challenging mysterious

2.5