Angel does a fabulous job of nailing each personality.
She is very entertaining and presents the information in a way that is easy to understand each personality and how we can identify each one. My personal relationships have improved since learning about the personalities and how I can understand how others think and function.