Dr. Anderson is great. He dedicates the time and listens to fully understand the problem. He is truly knowledgeable, and he always does his research.