Aanav Jayakar is a 21-month-old from Cleveland, Ohio and he can name all the U.S. Presidents... in the correct order. How many could you do? C'mon be honest! Heck, when I was 21 months old I don't know if I could say my own name, let alone all the U.S. Presidents!

By the way, he also knows all of the state's capitals.

[Source]