Okay, everyone, take out a pen and piece of paper and write down the names of as many U.S. Presidents as you can remember. No cheating. Ten minute time limit.
Here's the answer.
I got 23. The 19th century was kind of a blur for me.
Don't look at the comments until after you've finished, so we can discuss some names there.