Before knowing anything else, you need to know yourself first. You need to know your weaknesses, strengths, beliefs and desires in life. Keeping in touch with your emotions means, you have to be self-aware. The most important characteristic of a leader is self-awareness, the … [Read more...] about 12 Tips to Improve Self-Awareness and Develop Your Potential