Front desk people were nice, but Dr. Hsu is the worst dentist I have ever been to. I have never been in so much pain, just from having my teeth cleaned. He was quite sloppy - he took X-rays but never looked at them, and was finished with my appointment in less than 20 minutes. And, he didn't even have a sink where you could rinse your teeth afterwards.