In a large bowl, add warm water, sugar, and yeast. Stir together and let sit for 5 minutes, until slightly bubbly.
Next, add 1 teaspoon salt, 1/4 cup olive oil, 2 1/4 cups flour to the mixture. Stir in with a spoon until combined. You will need a little more flour to make the dough come together, and when it starts to get too sticky (and spoon gets stuck), switch to mixing by hand.
Lightly flour a clean, dry surface, and knead the dough by hand for 8-10 minutes. It will be a little sticky, but needs to be more combined - You may need up to a 1/4 cup extra flour. You want to be able to press on the dough, and don't want it to completely stick to your fingers.
Oil the large bowl that the dough was started in, and shape the dough into a ball, coat it lightly with oil, and place it in the bowl. Cover the bowl with plastic wrap and let it rise for 45 minutes.
Once that time has passed, coat a 10-inch cast iron skillet with 1 tablespoon olive oil. Punch down the dough in the large bowl, transfer it to the skillet, and press it into the bottom of the pan. Using a sharp knife, score the top of the bread in a crisscross pattern.
Brush the top of the bread with 1 tablespoon of olive oil, and sprinkle it with the minced garlic, rosemary, and 1/2 teaspoon salt.
Cover the bread loosely with plastic wrap and let it rise for another 20 minutes.
Meanwhile, preheat the oven to 400 degrees F.
After the bread has risen for the second time (the 20 minutes), remove the plastic wrap, and place the skillet in the oven. Bake for 20-25 minutes, until the top is a light golden brown.
Remove the bread from the skillet right away (carefully) to maintain the crust! Place it on a wire rack to cool.
Enjoy!