Anonymous 10/10 12-11-2024 Dr Bellamy listens, takes the time needed and gives very clear explanations.