In a stand mixer, fitted with the dough hook, pour in the water, yeast and 1 Tablespoon of the sugar. Stir together, then let stand for 5 minutes, or until foamy. Once the mixture is foamy, stir in the remaining sugar and salt. Stir on low speed for about 20 seconds.
In a small bowl, add the milk, oil, and egg. Whisk together until the egg is incorporated. Pour this mixture into the yeast mixture. Stir another 20 seconds on low speed.
Add 2 cups flour into the mixer and stir on low speed until just combined. Continue to add in the remaining flour, 1/4 cup at a time, until the dough cleans the sides and bottom of the bowl. Do not add more than 5 cups of flour total. (The dough should be slightly sticky).
Turn on the mixer and knead the dough for 5 minutes. Remove dough from bowl, grease it with a little oil, then replace dough. Cover with plastic wrap and let rise 1 to 2 hours or until doubled in size.