Whisk together all the dry ingredients in a large bowl.
If using a solid fat, add it to a microwave-safe vessel and microwave 30-60 seconds or until mostly melted, stir to finish melting so the water and fat don't get too hot (we're going to add the warm/hot (not boiling) water to the dry ingredients.
While you are slowly adding the water/fat to the dry ingredients use a spoon or your hands to incorporate the flour and the water together.
Continue to need until the dough is evenly moist, you should end up with a slightly tacky dough that does not stick to your hands and incorporates all the flour. If it's very sticky add a Tbsp. of Flour, if it's too dry add a tsp of water at a time till it's very soft and pliable.
Let the dough sit covered with plastic wrap for 10 to 15 minutes.
Divide the dough into 10-12 golf ball sized balls, rolling in your hands till smooth (these balls should each weigh approximately 2.7 oz, but if you want to get real serious about it, weigh the dough before dividing then divide the weight in oz by 10 or 12... that gives you your perfect per tortilla weight!
Place all the balls back in the bowl and cover for another 15-20 minutes.
Once rested start preheating a large pan over medium to medium-high heat.
While the pan is heating roll out, or press your tortilla, and then put it in the pan, while its cooking keep rolling out while keeping an eye on the pan, once bubbles start forming flip the tortilla and then give them 15-30 more seconds on the other side... use this process to finish preparing and cooking all the tortillas!
That's it, now enjoy!
