To cook or not to cook. What is expected of the host?

I think the best way to learn cooking is to join some good cooking classes or you can take help from internet.