A review by terriaminute
Character, Driven by David Lubar

5.0

The last thing this story made me do was smile. That's the fifth star. The other four are for unique voice, engaging characters including teachers and parents, compelling plot points, and that last plot point in particular. I knew it was coming and it still affected me.