I think that this site lacks the necessary interactivity to be useful as an teaching tool. Not that I'm a chess teacher, or something like, I'm a bigtime woodpusher, but I think that a more interactive tool, like ICC, are more apropriate.
BUT, when I find someone that knows less than me in chess, I'm happy to tell him/her something about the King's game. After crushing he/she, of course. 😀
I used to point to some sites, like http://www.chesscafe.com/, or http://chess.about.com/. I think these are good starting points into learning or improving chess. Someday I myself will use them, and, with some luck, improve my own chess...
What can be done, AFAIK, is some good player posting analysis for games played here, in a forum, by request. I think http://www.letsplaychess.com/ has something like this feature.