In large bowl, dissolve the sugar in warm water and stir in yeast. Let it sit until mixture is a creamy foam. In a large bowl, dissolve yeast in warm water. Stir in sugar and let sit until yeast has dissolved and the mixture is creamy and foamy. I usually give it 10 minutes.
Add salt and oil to the yeast mixture.
Mix in flour one cup at a time being cautious of the texture. You may need more or less than 6 cups of flour to get to the right dough consistency.
Knead dough until smooth. It usually takes me about 5 minutes of kneading until the dough is smooth and solid. Form dough into a large ball and place in an oiled bowl, turning dough to coat. I use the same bowl for every step - there may be some residual flour stuck to the sides but it doesn’t interfere with the rise and I’m all about less dishes.
Cover with a cloth and allow to rise until doubled, about 1 hour.
Deflate dough and knead for a few minutes. Divide the dough in half - I use a kitchen scale to get perfectly equal loaves but you can eyeball it if you don't have one
Shape into loaves and place into 2 well oiled 9x5 inch loaf pans. Let them rise until the dough has risen 1 inch above the pans, about a half hour.
Bake at 350°F (165°C) for 30 minutes or until a thermometer inserted in the center of the bread reads 190°F (88°C).
Remove from loaf pans and let cool on a wire rack. I run a knife around the edges and give the pans a gentle shake to loosen the loaves. If you leave them in the loaf pan, the bottom will steam and get soft and soggy.
Slice and enjoy!