A collection of TED Talks (and more) on the topic of Reflection.
Paul Catchlove
The habit that could improve your career (and your life)