I have been a patient of Dr. Brayer for 6 years and she is the best physician I have ever had. She is kind, thorough and takes a lot of time with me. She is also available by email and that is so great. I only contact her when I really need it but she responds as if I am a member of her family. I cannot recommend her highly enough