In a large bowl, whisk warm water and sugar together until sugar dissolves.
Stir in yeast. Allow to sit for 5-10 minutes until mixture appears creamy and foamy.
When ready, add salt and oil. Mix well.
Begin working 5 cups of flour into dough, 1 cup at a time.
Work final cup of flour in while kneading dough on a lightly-floured surface.
Place dough into an greased bowl.
Roll the dough around the greased bowl to ensure it is coated on all sides.
Cover bowl with a tea towel (should be thicker to "incubate" the dough) or plastic wrap.
Allow dough to proof (rise) for about 1 hour or until it has doubled in size.
When ready, punch dough down.
Knead the dough for about a minute, then divide it in half.
Place each half into a greased bread pan.
Cover and proof for about 30 minutes or until the dough rises an inch above the pan.
Combine the egg and water to create the egg wash.
Brush dough with egg wash.
Bake for 30 minutes at 350º Fahrenheit.