I think one of the most daunting things about cooking with tofu is that there are so many different kinds. There's extra soft, silken, medium firm, firm, extra firm, smoked, marinted, etc.