Not to be facetious, the first thing might be basic spelling! Unless you have some qualifications in a specific area (Microsoft Operating Systems, Microsoft Office Products, Internet Usage, Communications...) I for one would not be interested in a 121 training course. I know that a lot of stuff is learned through experience, but generally the best experience is gained through a combination of formal training, leading to qualifications, and hands-on experience. Training, even on a 121 basis, is only successful when the trainer has very good knowledge of the topic and can impart that to a trainee. What sort of specific training were you thinking of - IT is a wide sphere with a variety of interest areas?