Everything you need to understand or teach My Not So Perfect Life by Sophie Kinsella.
Sophie Kinsella’s My (Not So) Perfect Life is the story of a Somerset girl named Katie who moves to London to work at a branding agency and transforms into a hip, urban woman named Cat. Her fabulous life is not exactly what she always expected, but she has an Instagram account in which she makes everything seem perfect. When her boss fires her and she has to return to the country and help her father build a glamping ("glam camping") business from scratch, she reconnects with herself and truly comes of age. Along the way, she encounters illusions, poverty, and romance.