I have a horrible memory...sometimes. I'll go to google, and forget what it was I was going to search for, and I'm always forgetting to do things like renew my driver's license or cash a check. But when it comes to memorizing facts and dates for tests, my memory is incredible.