I think it's safe to say that my parents taught me how to cook. Although, my Grandma also taught me some things too. The first thing I can really remember cooking was eggs in a bread. I used to eat eggs almost every morning so my dad ending up teaching me how to do it myself.
I find cooking really easy and I don't particularly understand people who say they can't cook. If you can read and move your arms then you're 100% able to cook anything. Actually just the other day I made a banana bread from scratch. All I had to do was follow the directions and it came out great.
I'm not ecstatic about cooking, but every once and a while I'll just feel like it. So I'd say I cook for fun. The best types of foods I can cook are sweets. Such as cakes, cookies, and breads. Although when it comes to the absolute best dish I think I make a pretty good broccoli casserole.