Drain and press the tofu between 2 plates and place a weight on top to squeeze out all the water. Leave it for half an hour or more. (Keep an eye on it as the tofu tends to wobble causing the weight to fall)
Make the Dressing:
Blend all the ingredients for the dressing until smooth. Taste and adjust as desired.
Make the Garlic Tofu:
Cut the tofu in to 1/2 inch thick strips
Heat oil in a wide pan on medium heat, add the minced or dry garlic and saute for a min until fragrant
Place the tofu in a single layer in the pan and lower heat
When golden on one side, turn over and cook on other side until golden
Sprinkle with salt, sumac and cayenne pepper/paprika and coat on both sides