So, who has taught you about cars?

I learned everything I know from mostly reading forums like this one. My dad taught me a few things, but for the most part I have read up on everything. Some of it is from trial and error also. I just love to work on my car for the fun of it. It gives me something to do that I love and keeps me out of trouble.