Dr Engel is gentle, listens well, and takes the time needed to explain things.