Heat heavy bottom skillet or dutch oven on medium high heat.
Dice bacon pieces to desired size and discard any pieces that don't look appetizing (i.e. too much rough outside).
Cook bacon pieces on medium high heat, stirring every minute or so to cook evenly, 15-20 minutes.
Once the bacon pieces really start to cook, the oil will being to foam. At this point you should turn your heat down to low and allow bacon to continue cooking until all the pieces are perfectly done, about 5 minutes. This is how you get evenly cooked bacon.
Once bacon pieces are cooked to your desired level, remove pieces with slotted spoon and allow to drain on paper towels.
Use pieces in breakfast burritos, on top of twice baked potatoes, or eat them with a spoon because they're just wonderful and delicious bacon!