I already acknowledged the reference to human memory. I have taken psychology courses on human learning....no need to lecture me about it. But there's also 6 year old girls that can list off every president. What you say makes sense, if Revan had 50 masters. Considering having more than 1 is exceptionally uncommon, having more than Mical comments is even more exceptional.
Your wording here confruses me a bit. There was no name listed by him after Kae. She is the very last name he lists-
Disciple- "Master Vandar, Zhar, Dorak, Master Kae before Kae left for the Wars."
So I'm going to ask you to rephrase as I did Jediphile a short time back.
<{POST_SNAPBACK}>
There is no reason not to assume that the name mentioned immediately after Kae, was not Revan's trainer immediately after Kae (i.e. Dorak was after Kae). This is assuming the list is in reverse chronological order. Though during a talk between Mical and Kreia, he doesn't remember the trainer after Kae. So either the list isn't actually in reverse chronological order (is it mentioned that it actually is, or are you making a supposition?), or Kreia did her memory work (as BW indicated).
I highly doubt Mical forgot because there were many trainers. The guy can go on for hours about pretty much anything. It's not like he's just taking a history class...the guy is a scholar that has actively researched the topic for an extensive period of time, given how he can tell you all about it just off the top of his head when you meet him on Dantooine.
I still say you're manipulating the facts just to support your expectations.