Job Shadowing
Job shadowing is an effective form of job training for certain jobs. It allows a student, employee, or intern to gain comprehensive knowledge about what an employee, who holds a particular job, does every day. Job shadowing is an unpaid experience, however, it can be invaluable in helping students make career decisions.