For the record, I personally have a very visual memory and have struggled with names, in general, all my life. Hell, when I started working here, I had to draw on paper the room I was working in with people's names on desk symbolizing squares and rely on it for weeks. I have also lived through...