The story is told from the alternating perspective of four characters: Louis Tremper, the headmaster of a boy's prep school in upstate New York;[1] his wife, Claire Tremper; Tracy Parker, the school's new 25-year-old English teacher; and Noah Lathrop III, a 15-year-old student struggling with his own sexuality.
He and his wife, Claire become close friends with Tracy, often inviting him over to dinner, with Louis educating and imparting his love of classic music on the young English teacher.
It is implied that Louis had an unrequited love for Reid – who instead became a womanizer and an adulterer, eventually leaving his wife by the end of the novel.
He and Claire visit a dog shelter where Tracy finds Betsy, a beagle which he occasionally leaves in the care of one of his students, Noah Lathrop III.
His father, Noah Lathrop II, is an overbearing alpha male running dubious business deals around the world.
They see each other clandestinely for a couple of months, until the headmaster finds out, and everything begins to unravel, including the history of what happened with Arthur Branson and Jack Emmerich and how it ruined their lives as well as Louis' life.
Eventually, Noah is brought back to school by his father, who is unaware that any drama other than a lost dog has occurred.
Unlike the three adults – Louis, Claire, and Tracy – who are left pondering their regrets and mistakes, it is Noah who gets the happy ending.
He and fellow student Chris Tyler start a club for gays on campus, which allows Noah the chance to finally admit his homosexuality openly for the first time.