Warm the milk in the microwave or on the stove top till a little warmer than lukewarm. Not too hot or it will kill the yeast.
In a large mixing bowl, or in the bowl of a stand mixer, whisk together the sugar and yeast.
Slowly stir in the warm milk. Let it sit. You should see little bubbles at the top to show that that the yeast is activating.
Add in the egg, and 2 cups of the flour. Use a dough hook on the stand mixer to start mixing. Or use a large wooden spoon. Combine till it starts to look the consistency of brownie batter.
Add in the oil, salt, dough enhancer (optional) and 1 cup of flour at a time. Mixing before adding each cup. I start with 2 cups, then add 1 cup between each mixing to make sure I don't add to much flour.
Use a dough hook on a mixer or knead on a floured surface to get the last little bit of flour mixed into the dough till it is soft, but not sticky.
Light grease or spray with oil, a large mixing bowl. Place dough into bowl, then flip over to both sides get little oily. Cover with a towel and set in a warm place till doubled in size. About one hour.
Punch down, split in half and roll out how you choose. After you have prepped the dough into the kind of rolls you choose, set aside, cover and let sit for about a ½ hour before baking at 400° 15-20 minutes.