A Tip of The Cap to a Real American Best teacher I ever had in school, and one of the sincerest people I've known. http://www.oregonlive.com/books/ind...-_inspiratio.html#incart_flyout_entertainment
Back in the days when they used to have TAG. Now, it's a lunch once a month to play Scrabble with other TAG students.
I did this a few years ago. Try it. Make a list of all teachers you had in grade school. Yes, all 6 periods in junior & senior high. I remembered all personalities, but forgot many names. I returned to my list a few days later and filled in more names, but some are permanently forgotten. If you're in your 20s, well you'll have it easier.
I do have at least a couple of personality memories of every teacher, though. There are 3 levels of teacher memory--personality, face, name. Most faces are blurry in my memory, but I'm not a face person.