I think he has all,
Integrity - He has taught me about correct process in study.
Courage - He always search to new knowledge, skill for sharing in CCO. When CCO has a new mission he will provide great ideas and thinking out of the box but it's good idea.
Passion - He has committed to do all for achieve goal.