Nothing other than getting your hands dirty will really be of any benefit in my opinion. You can read all the books you want, but unless you actually put your hands on the automobile/part at hand you will end up being lost. Sure you can learn things in research, but unless you actually have an idea of what it really takes to change it I can't see classes being of much, if any, benefit.