"knowledgeable"102reviews"Thorough"6reviews"Practical"29reviews"Well-reasoned"40reviews"Very helpful"173reviews"Professional"41reviews"Caring"36reviews"Sensible"32reviews"Saved my life"6reviews"Inspiring"6reviews"Prompt"21reviews"Nurturing"6reviews"Helped me impr..."13reviews