In a large bowl, combine yeast and warm water. Whisk until combined then allow to sit for 2 minutes.
Add in the salt, olive oil, garlic powder, and sugar. Mix and then add in the flour.
Use a spatula to combine the ingredients. There should not be any visible flour left and the dough should be sticky.
Coat another bowl in olive oil then transfer the dough into that bowl. Cover with plastic wrap or a tea towel and allow to rise until doubled (this takes about an hour).
Once the dough has doubled, transfer it onto a well-floured surface and knead it a few times (until a smooth ball forms). Let it rest under a tea towel for 5 to 10 minutes.
Preheat the oven to 500 degrees F and put a pizza stone in there while it preheats.
Using light pinching motions, work out the dough until a pizza shape forms (about 10 or 12 inches across).
Remove the pizza stone from the oven and lay your dough on it. Spoon about ½ cup of tomato sauce on the dough and use the back of a spoon to spread it out evenly.
Arrange the sliced mozzarella on the pizza.
Return the pizza stone and pizza to the oven and bake for 10 to 12 minutes or until the bottom of the pizza is golden and cooked.
Remove the pizza from the oven and top with fresh basil, a drizzle of olive oil and a sprinkle of salt. Slice and serve right away.