Prior to cooking, freeze block of tofu (in its water and packaging), at least over night, but as long as you want,
Thaw the tofu before cooking.
Cut open the package and drain the water, pressing the tofu with your hands a bit to help it release more water.
Place tofu block in a colander to drain with paper towels placed on top of it. Place something heavy (A few bowls or a large can of tomatoes, for example) on the tofu to press out some water. Allow to sit under the weight for at least 20 minutes.
After tofu has drained, slice as shown in the photos above.
Lay pieces in one layer on a paper towel and cover with another paper towel. Press with your hands to remove more water.
Heat the oil over medium high heat.
When the oil is hot, add the tofu in a single layer. Allow to cook undisturbed for 1-2 minutes, until golden.
Flip and repeat on all four sides.
When finished, tofu can be tossed in a sauce of choice, or added to any dish with a flavor sauce.
Notes
*Be very careful with when placing the tofu in the hot oil as it may splatter. Have a splatter screen or lid nearby, and reduce heat if it is splattering too much.