I am giving two stars overall based on my 3 appointments with Dr. Rusch. I like Dr. Rusch yet there were two major issues. One, scheduling is ridiculous! The first time I waited 30 minutes. The second time, 2 hours!!! And everyone knows that waiting 2 hours with a newborn that needs to be breastfed is not acceptable. I kept waiting to breastfed because I kept thinking that I would be called back any second since it had taken so long! The third time was 45 minutes. My other major issue was the day that I waited 2 hours. The nurse was incredibly rude. My husband was at work so I was alone with my newborn waiting for the 2 hours. The nurse called me back to get my daughter weighed. My daughter needed a diaper change so I changed her diaper. The nurse told me that I had to hold on to the diaper and throw it away in the dumpster behind the building. Are you serious?! I am by myself with my newborn, carrying a bag, her car seat, and holding my daughter to try to comfort her after the long wait and you tell me that I have to go behind the store to throw away her diaper? Extremely rude. Anyways, the nurse told me that I needed to sit back down and wait for the doctor. Again, this is the time that I waited 2 hours. My appointment was at 1pm and I had to be at work at 3pm. At 2:45pm I told the nurse that I needed reschedule because I had been waiting so long and that I had to go to work. The nurse rudely said that I was next. I told her that I had been waiting for too long and was going to be late to work. I rescheduled and left. I had to take my newborn to work with me which I was late. I think Dr. Rusch is good but I will not put up with long wait times and a rude nurse. I switched to a gentleman in Visalia and I am extremely pleased. I have never waited over 5 minutes! It's sad that I can drive to Visalia, take my daughter to the doctor, and drive back in a faster time than when I was seen at Dr. Rusch's.