I just started my first job, so I'm not sure yet, BUT, based on what I'm expecting, I'd say my program was overall pretty good. We did start out doing tech work and gradually went on to shadowing, then doing more little by little while supervised. Ev...