Most, but not all, of the doctors in this practice are good. Thats IF you can get past the rude and unprofessional staff (receptionists, nurses) Wasnt worth the hassle and stress it takes to actually make it in front of the doctor. Don’t recommend this practice AT ALL!