In addition to owning a first car soon, I hope to work part-time to learn the mechanics of an engine and how they work together. A guy at my school's grandparents own an engine building company, where I live. They build primarily Small Block Chevys. I will go in there to observe in about a month, but for now, I have no experience with working on engines. I understand about 60% of how an engine works (sans turbo/superchargers, carburetors, and cooling) but I cannot address problems like valve float and timing problems. Are there any apps or websites to help for beginners?

This also means that I can work on my own car, saving money, but probably not time. I'll do that on weekends.

Expectation:

Probably the reality:

http://imageshack.com/i/b9img3083xj