My son is terrible with left and right, but at least he's not dyslexic, so he can hold up his first finger and thumb and remind himself. But that doesn't help him with N, W, E, S. It must be in the genes, my grandmother and uncle also were directionally and spatially challenged (and my uncle is a great mathematician, just don't ask him to put a jigsaw puzzle together). My generation is fine though. Mom talks about pulling my older brother on little-red-wagon rides when he was a toddler, and he would start crying when she turned around to go home. She tried doing things like circling blocks to confuse him, but he still knew when they were going home.