Love Garys patience, understanding and humor. He keeps very serious issues light and manageable. He has lots of diverse experience to draw on and keeps his advice and guidance aligned with the clients values. He advocates solving the whole problem even if its hard instead of just changing the situation.