My two cents would be that for someone starting out as a career, the school may be the better bet as it will be a more broad education. OJT is probably more in depth, but on a narrower range of subjects, hewing closely to the type of work the shop does. Quality can vary widely depending on how...