I love Dr. G. He's patient, kind and caring, and most of all he listens. I feel like he takes his time and always answers my questions thoroughly. Yes, it might take a while to get an appointment but I think Dr. G is worth it. I'm very happy to have him as my doctor.