2-year-old Charlotte's parents bought her a placemat at KMart with the faces of the 43 US Presidents on it, and not only does she know all of their names and faces, she has nicknames for them.

Calvin Coolidge is for n00bs, Charlotte knows him as "Silent Cal." Teddy Roosevelt is just straight-up Teddy, and you know Lyndon B. Johnson is LBJ.

Check out her smarts after the jump, and make sure you stick around for her Reagan impression.