If you’ve ever read the Atkins New Diet Revolution or tried to rid your life of sweeteners because of weight or diabetes you may have already come across the name Stevia.  Stevia is a sweet herb with zero calories, zero carbohydrates and no affect on blood sugar. It’s also supposed to be 300 times sweeter than sugar. So why [...]