The lab is a bit rediculous here and always seems to be packed, I've never been to emerge but I have heard about long wait times and 5 min care that didn't address the problem the patient was having but rather dismissed it as something benign. My experience with pediatrics was amazing the scheduling is spot on, the receptionist is friendly and helpful and the pedestrians are awesome, they explain things so we can understand and help us decide on the best course of action for care. Obstetrics have been great also with our new little one, Dr MacDonald is friendly and helpful, Dr Geumei was very direct, answered our questions and listened to all of my wife's concerns. He made sure to walk us through my wife's c-section and took care of her before and after surgery. Also the ultrasound staff are very good and friendly and explain everything even though they are crazy busy. The major problem I've faced is promarily with reception, they are so slow and I have missed appointments because I came in on time and had to wait 30 min for reception to sign us in. It isn't rocket science, one only needs to register your name and MCP and done. Either a new system needs to be created for the receptionists to work with or take them out of the equation and make it automated with scannable MCP cards.