He is first off very kind and caring and has your best interests in mind. He has taught at USC and is up to date. He is not afraid to call you out if he feels you need to be, yet he is very supportive and I feel does not judge you for what you say or do. He is a Christian and will incorporate that in to his practice if it helps, but he never mentions it unless you do. I feel I can bring up anything to him.