HOW TO REMEMBER ALL OF THE CHARACTERS ON 'GAME OF THRONES'

Everyone loves 'Game of Thrones.' The real problem is that everyone 'knows' who the characters are, and what their motivations/claims to the Iron Throne are, but it's hard to remember their actual names. I asked my Dad how he keeps it all straight. . He has a good technique. Please help with more suggestions for additional characters.
  1. Jon Snow
    Easiest one to remember. If you forget that, you can't remember your ATM code
  2. Robb Stark
    Stubbly Prince.
  3. Tyrion Lannister
    The Imp.
  4. King Joffrey
    Alabaster douchebag.
  5. Jaime Lannister
    The Stranger. "Why the stranger, Dad?" Because if you sit on your hand and masturbate, it feels like it's not there.
  6. Cersei Lannister
    Mean Queen
  7. Arya Stark
    Little Beatle.
  8. Daenerys Targaryen
    Khaleesi
  9. Sir Jorah Mormont
    Dragon groupie.
  10. Petyr Baelish
    Mayor Carcetti from 'The Wire'
  11. Stannis Baratheon
    He's the guy who has a claim but is too busy banging the fire woman.
  12. Sandor Clegane
    The Hound
  13. Samwell Tarly
    Scared Beardy
  14. Theon Greyjoy
    Reek the Neutered Dog.
  15. Varys
    Kojack
  16. Brienne of Tarth
    Big Tinkerbell
  17. Bronn
    Hired gun for the Imp
  18. Bran Stark
    Crippled boy
  19. Hodor
    Hodor
  20. Melisandre
    Fire woman
  21. Margaery Tyrell
    Half smile
  22. Gilly
    Wildling mother and lover of Beardy
  23. Jaqen H'ghar
    Two face.
  24. Ramsay Bolton
    Dick cutter
  25. Grey Worm
    Unsullied Khaleesi lover
  26. Daario Naharis
    Khaleesi lover with a dick.
  27. Sansa Stark
    Ginger Stark