Hi Ilana, in the past, I did the Carbohydrate Addicts Lifespan Program, by Rachel and Richard Heller. I lost 78 pounds and had my blood sugar so under control, my doc was deleting meds........Until I fell off the wagon
I found low-carb to be the very best thing for controlling my sugars.
If you do look into the Hellars plan, make sure you get the newer book (the one I mentioned above) not the CAD book.........many updates and a better life plan in the newer book.
Take it from me, I'm sure you already know this, but weight loss will greatly improve your diabetes. My doc has now proclaimed me to be diabetes free, her words, not mine.
Good Luck to you