Everything you need to understand or teach The Last Anniversary by Liane Moriarty.
The Last Anniversary is a romance driven by suspense and mystery set in Sydney, Australia. It is told from the point of view of Sophie Honeywell, a woman who breaks up with a man named Thomas Gordon and then surprisingly inherits an island home from his great aunt. Sophie's move to the island sets her in the middle of a family mystery. Sophie begins life as part of an unconventional family and secrets abound as she settles in. Living in this idyllic place, the family members are plagued with depression, marriage issues and secrets that could thrust them into serious legal problems. Sophie ultimately learns the long-kept secrets and finds a solution to her own happiness in the most unexpected of places.