That's funny, I'm the exact opposite now, though started out with both a shit memory and shit navigational skill. My memory has gotten really good since I've been studying Japanese. I'm learning 10+ words a day now. I felt almost braindead before though, in fact wanting to sharpen myself up a bit was one of the reasons I started. Neuroplasticity GOAT.