Dr Lee is fantastic! However his staff is not. The office is run poorly. It took them forever to get my referral squared away, and acknowledge that they had my test results. I found the personnel difficult. There was also a long wait time even though I was first appointment. Nurse was rushed and didn't really listen. Left in the middle of me answering her question.