Board Thread:Naruto Discussions/@comment-26145872-20160224185338/@comment-9782468-20160226181956

Kakashi is probably one of the most put-together characters in the series. He knows that his teammates are the most important, he knows how to plan, how to kill, how to teach, how to think on his feet.

There are other characters that beat him in every form of intelligence. But Kakashi is really a well-rounded character. Especially considering his backstory; if an Uchiha had been put in his shoes, they probably would've gone full-blown Madara/Obito/Sasuke evil. He managed to make himself a better person through his terrible experiences.