by Tim Federle
4.12
295 pages
5h 35m
Get ready to tap your feet and laugh along with Nate as he navigates the highs and lows of middle school, in this delightful and heartwarming story about friendship and self-discovery.