Other people are complicated, and it's pretty easy to go through an entire interaction with someone and still come away feeling confused. Wouldn't it be nice if we could read minds? Here's something even better -- you can read bodies. Turns out you can tell a ton about a person, from their basic personality to the mood they're in right now, just by watching them.
Source: Psychology Today
Source: Science Direct