The 5 C’s of Body Language
Everyone seems to know how to read people but in order to really (fairly) get a read on someone, you might want to consider the 5 C’s of Body Langauge. Without these pillars, I would say your foundation of understanding body language would be a little shaky and thus your ability to read others and present yourself would not be where it should be.