Dr. Mok is a very good OB, highly competent and well trained. Had a somewhat difficult pregnancy and complications during and after delivery and she managed everything well. She is a bit clinical, which was fine with me as a prefer a highly competent doc and didnt need someone to hold my hand. She was always available to answer questions, however, and took the time to provide real answers. Appointments were also generally prompt, and once the nursing staff knew that it was hard for me to wait around for an appointment, they would call me if she was running behind or at hospital with another patient and have me come to the appointment later in the day or reschedule.