I definitely disagree with using flouride. I'm also of the opinion that given enough time, your teeth can fix a cavity, but that's a hard one to prove. I brush my teeth every day with a toothpaste that has tea tree oil in it in the morning and a toothpaste that has Xylitol in it at night. Neither contain flouride. I also use a hard toothbrush. I was told my receding gums were because of "brushing too hard and using a hard brush" a long time ago before I started using these toothpastes. That must have not been the case, because when I started with the tea tree toothpaste (used to use just that, added the Xylitol toothpaste a few months ago), my gums grew back. All of the slight cavities I have (2 of them, the dentist I last saw said there was no need to do anything to them at that point) have gotten no worse, and I think some have gotten better (even though this is a hard thing to prove). I think the key is just making sure to keep all the bad things out of your mouth, bacteria AND fungus. The tea tree oil seems to do the trick, and the Xylitol seems to do it, too.