Dr.Cheng is the best. I have been to others in Canterbury but he is definitely the best. Don't go away Dr.Cheng, we need you here!!