Know Yourself - Understand Others!
The Human Mind
Getting to know yourself may well be the most exciting journey you ever take part in. Understanding all facets of yourself you will discover a new understanding of others as well.
Self-improvement begins with self-discovery.

Discuss psychology and the human mind in our Psychology forum
Know yourself - Understand others!