Very thorough
Dr Fan is very thorough in his assessment of my condition and takes great care to explain the recommended treatment in terms I can understand.