Add the yeast to the warm water and stir to dissolve.
In a large mixing bowl add the sugar, oil, salt and 2 cups of flour.
Mix in the yeast mixture with the flour mixture. And stir or mix with a mixer for a couple of minutes.
Gradually add in more flour 1 cup at a time.
Stir after each addition of flour until it's too thick to stir then, turn out onto a floured surface to knead in more flour until it's not sticky. Add 1/4 cup to 1/2 cup at a time.
Knead the dough on a floured surface for about 8-10 minutes, until the dough becomes elastic and smooth.
Place the dough in an oiled bowl and let rise in a warm place for about an hour.
Punch down the dough and shape into loaves. Place the dough in greased loaf pans. Let rise until double about 30 minutes.
Bake at 350 degrees for about 30 to 35 minutes.
Remove the bread from loaf pans and cool on a wire rack.