What a warm, caring, knowledgeable doctor. He doesn't just treat you, but teaches you about what your disease entails. He was the perfect doctor for my mom. The nurses were caring and professional. Annette was so nice. The appointment desk is another story. They keep you on hold for a long time, change your appointments without telling you, and schedule appointments for you at the most inconvenient times. Dealing with them was very frustrating.