Good: Doctor was nice, took the time to explain.
Room for improvement: receptionist could be more customer friendly, it's as if she is doing you a favor and she forgot to give me some paperwork I needed.
Bad: waited over an 1hr20minutes to see the doctor, but he did apologize.