Cackle by Rachel Harrison is a mixed bag of emotions. The story centers on Annie Crane, a woman looking for a fresh start after her boyfriend moves their relationship into the friendzone. She leaves the city for a quaint, little rental in a small town.
Things do not go well. Annie is consumed with her feelings about the break-up and her new job at the local high school is only adding to her lack of self-esteem. None of her new co-workers make her feel welcomed and the students in her class are not cooperative.
Then she meets Sophie and everything begins to change.