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, defrost the ready made loaves from your freezer, bake them and you have FRESH Challah. 
4 Tbsp dry yeast
5 1/2 cups warm water
2 cups sugar
2 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 eggs and oil, and mix. Add 1/2 of the flour and knead. Add salt and remaining flour slowly 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?