Our local library does one every year, and DD8 always breezes through them. When she was younger, we were the family walking away with a stack of a dozen books for DD (plus a handful of choice selections for the adults). The stack is much more manageable now, since she's reading so much more concentrated fare.

This year's program is based on the number of hours read, not books read. For DD's age group, 12 hours gets you a free, 30-minute tennis lesson. This means they're getting kids reading AND exercising... double-win.