Rinse beans. In a large saucepan or Dutch oven combine beans and 4 cups of the water. Bring to boiling; reduce heat. Simmer, covered, for 2 minutes. Remove from heat. Cover and let stand for 1 hour. (Or place beans in water in pan. Cover and let soak in a cool place overnight.) Drain and rinse beans.
In the same saucepan or Dutch oven combine beans, 4 cups fresh water, and the salt. Bring to boiling; reduce heat. Simmer, covered, for 2-1/2 to 3 hours or until beans are very tender. Drain beans, reserving liquid.
In a heavy large skillet heat bacon drippings. Stir in garlic. Add beans; mash thoroughly with a potato masher. Stir in enough of the cooking liquid (about 1/4 cup) to make a paste like mixture. Cook, uncovered, over low heat for 8 to 10 minutes or until thick, stirring often. Season to taste.