Review: All the Bright Places by Jennifer Niven (Audiobook)

Theodore Finch is a troublemaker. He is unpredictable and does things that no one understands, like hurl a chair against the chalkboard, then disappear for days on end. Violet Markey is the popular girl who everyone likes. She is a model student and is on track to apply for the top universities. Except, after Violet's …