Patient
Dr. Agarwal has a great bedside manner. He not only listens to what you say he actually remembers what you told him months earlier. You have his full attention when you're with him. The various staff members are all very professional and pleasant.