I understand diagrams and blueprints much better than words or speech. When I encounter a big slab of descriptive text, I have to draw or visualise a diagram to "get it sorted out in my head". Then, depending on complexity, I usually end up drawing all over it while I'm thinking.
I love diagrams so much, I go out of my way to buy flat pack furniture. It's fun! The more complex the item, the better

I noticed in the first grade I could draw pictures of "clusters of blocks in random shapes" maintaining perspective very very easily. The concept wasn't something I had to think about at all.
However, you give me travel directions through an unknown area, and after the second one I just lose the plot completely. Literally - mental cache of 2, maybe 3 at best for verbal instructions. After that you're talking to a blank look.
I think I figured out why I LOVE Escher, and other people scream "ARGH! My eyes!" and run away

.