Dr Dalton is always a pleasure to see and he takes the time to explain