Does anyone here eat Tofu?

I admit I eat it quite a lot Tescos have a buy one get one free offer right now so i've stocked up. It's like a sponge it'll soak up the taste or the smoke if you like that you put into it.

I tried it out at this Chinese restaurant in March, never went out to eat SINCE!
They had it some sort of sauce, the tofu was very very soft and I didn't enjoy it like I do at home.

Questions are

is it safe to eat raw/uncooked?

whats the best way to cook it?