Some people love tofu, some absolutely hate it. I belong to the tofu loving camp. What's not to like? Some don't like it's simple taste and brand it as bland. It is this simple fresh taste that makes it desirable and so versatile. It can blend in well with most dishes to add bulk, texture and nutrients.
Being Asians, we eat tofu as often as we can. The simplest way to cook it is to cut it into cubes, let it sit on kitchen paper to dry out the excess water, and fry. This can be dipped in sauces or added to stir fries.