Great Article Jon. I would add - Communication - Providing an environment that encourages communication, discussion, debate etc. without judgement.  Stopping yourself from answering and allowing the topic to be discussed so they can reach their best choice (it may not be yours!).  Encourage their understanding of others and how to consider others as they would like to be considered.  Show them the reasons why someone may have acted in a way they cannot accept or understand.  They don't need to agree and the points you raise are all guesses, yet it gives them a different perspective from which to view a person or situation that they had perhaps made a black and white decision on.  Finally, enjoy their growth as young adults and remember that they still need you.