Chana’s Challah
This is a fairly large recipe so you may want to freeze some for later. This freezes well before baking. So if you have unexpected guests, pop the ready made laoves from your freezer, bake them and you have FRESH Challah. 
4 Tbsp dry yeast
5 1/2 cups warm water
2 cups sugar
4 eggs
1 1/3 cup oil
2 tbsp salt
6 lbs flour (14-17 cups)
Allow yeast to dissolve in water with sugar, let rise for 12 minutes or until bubbling. Add all other ingredients, except for flour and salt, and mix. Slowly add 1/2 of the flour and knead. Add salt and remaining flour and knead well, until dough feels nice and smooth. Allow to rise, until about double in size. Take Challah and say Bracha. Shape. Allow to rise again and bake @ 350 for 40 min.

How to braid?