Dr. Singh-Behl is excellent! Thorough and efficient!