So, who has taught you about cars?

Dad, friends, and my own mistakes. Lately, an experienced engine builder who has become a friend.