Sorry to give this rating, but it's not because of Dr. Chang but rather because of one of his assistants/"doctors-in-training" who tried to rip me off.
She claimed that I had around nine cavities and that I would have to come back and pay way too much to get them filled in.
Suspicious, I went to two other dental practices and upon checking my teeth and x-rays they told me that I don't have any cavities and that Chang's "doctor-in-training" was trying to scam me for fake fillings.
I wish I remembered her name. I sure hope Dr. Chang doesn't condone this type of behavior and fires this lady. Be careful if you go here.