Summarize the following:
Dump all of the water out over the sink and rinse off your tofu block over cool water. Pat your tofu dry with a paper towel afterward and set it down on the table. The water helps the tofu stay fresh in stores but is unnecessary once you open the tofu. Cover the entire tofu block in paper or cloth towels to absorb excess water while it drains. After wrapping the tofu block, press it firmly with your hands over the sink to get rid of water dripping from the tofu. If you use paper towels, you will have to change the towels every 30 minutes while draining the tofu. The longer you leave your tofu to drain, the drier and firmer it will be. For a firm enough texture to fry, grill, or bake your tofu, drain it for at least 2-3 hours.  You can apply manual pressure to the object with your hands if you're in a hurry and drain the tofu in 15-30 minutes.  If you wrapped the tofu in paper towels, remove the weighted object every 30 minutes and re-wrap the tofu to prevent water from leaking around the table.
Drain the excess water out of the tofu package. Wrap the tofu in paper or clean cloth towels. Let the tofu drain for about 2-3 hours.