How many NASCAR drivers can you identify? Now name their car number. Name their sponsor. Even the biggest NASCAR fan has a difficult time with this challenge.

However, for 3-year-old Grant, it's how his dad gets him ready for bedtime. Watch as Grant identifies every NASCAR Sprint Cup Series driver, as well as some of their sponsors and car numbers.

The best part is when his dad gives him a pop quiz and he aces it. When most of us were three, we could barely remember how to spell our name or our birthday, so this kid's pretty outstanding.