Dr. Ooi is fantastic. Very professional, friendly, and takes time to explain every aspect of the exam. His office staff was less than pleasant, unfortunately. The staff member who did the pre-exam tests didn't explain what she was doing, which put me on edge, and she seemed rushed and irritated. Dr. Ooi made up for any customer service issues at the beginning of the appointment, though.