These don't have to have anything to do with school.
> anything taught in school becomes mundane, dry and boring at somepoint.
I disagree. My better English classes interested me in literature that I wouldn't have touched otherwise and got me in the habit of analyzing whatever I'm reading. History was amazing every time it illuminated why things are the way that they are now, or gave an insight into the ways that people used to live. Geometry was great: it introduced me to a lot of thought patterns that are similar to programming, and it was always a fun challenge to use rules to justify the claim made in the problem. School was also my first serious introduction to programming. That QBASIC programming class was the thing that made me decide that's it's what I wanted to do professionally.
> did anyone ever become a history fan because history was taught in school.
Yes, although mostly in contrast to how it's taught in most classes.
> anything taught in school becomes mundane, dry and boring at somepoint.
I disagree. My better English classes interested me in literature that I wouldn't have touched otherwise and got me in the habit of analyzing whatever I'm reading. History was amazing every time it illuminated why things are the way that they are now, or gave an insight into the ways that people used to live. Geometry was great: it introduced me to a lot of thought patterns that are similar to programming, and it was always a fun challenge to use rules to justify the claim made in the problem. School was also my first serious introduction to programming. That QBASIC programming class was the thing that made me decide that's it's what I wanted to do professionally.
> did anyone ever become a history fan because history was taught in school.
Yes, although mostly in contrast to how it's taught in most classes.