Thanks all! So interesting to hear people's perspectives, how they visualize, etc. DS loves minecraft and, while I do not know much about it, he was on MC Edit this morning incidentally doing something in which rotating cubes was involved so I suppose he is working on it through minecraft. He also does chess - I don't think he is especially good but definitely learning and noticing where he is weak so I suppose that helps.

Ultramarina, I can't really deal with picture stuff - diagrams, maps, Ikea directions, either... I prefer instructions/directions with words too!