In large mixer bowl combine yeast and 2 1/2 cups of flour.
In saucepan, heat together milk, sugar, shortening and salt, stirring constantly until shortening melts (115 to 120 degrees) [I used coconut oil which melts at 76 degrees].
Add warm liquid to dry ingredients.
Beat at low speed with electric mixer for 30 seconds, scraping sides of bowl constantly if needed.
Beat for 3 minutes at high speed.
Stir in enough flour to make a moderately stiff dough.
Turn out on a lightly floured surface: knead till smooth and elastic about 8-10 minutes or knead with a dough hook on stand mixer for 3 minutes.
Shape dough into a ball; place in a lightly greased bowl, turning once to grease entire surface.
Cover and let rise until doubled about 1 1/4 hours.
Divide the dough in half (each half makes 1 loaf).