Dr Puledda was professional, competent and very kind. An excellent doctor.