Shopping for a three-year-old can be tricky. They're not babies anymore, but not quite big kids either (as much as they try to convince you they are), and any parent knows they'll tell you when they ...
November 24, 2025 • Our annual reading guide returns with 380+ new titles handpicked by NPR staff and trusted critics. Find 13 years of recommendations all in one place — that's more than 4,000 great ...