Place the yeast, sugar and warm water in a mixing bowl. Stir and let stand for about 10 minutes, until creamy and foamy. (This is called proofing the yeast. The foam proves that the yeast is alive & working).
Stir the melted butter and eggs; mix well. Add this to the yeast mixture; mix well.
Combine the flour with the salt. Add this to the yeast mixture, 1 or 2 cups at a time, until it forms a soft dough.
Place the dough on a well-floured board and knead it until it becomes smooth and elastic, about 5 minutes.
Place the dough in a large, well oiled bowl, then flip the dough over to coat it with the oil.
Cover it with plastic wrap or a towel and let it stand in a warm place for about 1 hour, or until it's doubled in size.
Preheat the oven to 375 degrees.
Punch the dough down; form it into a loaf and place it in a greased loaf pan.
Bake for about 1 hour, or until the bread is golden brown.
Let it cool before slicing.