This is the best medical clinic/group I have been to! Staff is very courteous, I only spent 10 minutes in the waiting room, and no time waiting for the Dr! A resident dr saw me first, she was perfect, had amazing people skills and personality. Dr Cunningham wasn’t available today but an associate Dr checked the resident Dr work and he was very pleasant as well. Overall this has been my best Dr visit to date!