This is an excellent piece of writing.
It speaks the truth in a not-so-offensive, but constructive way.
I love every piece of it, and I'd even do the list and peer-assessement for my main characters... Possibly even future ones too.
Thank you for sharing this with us, Geri.