Apprenticeship programs are a great way to earn while you learn. They provide a mix of paid on-the-job training and classroom instruction that prepares you for a career while gaining experience. Most apprenticeships are in the construction trade and offered at a community college, trade school, or an Apprenticeship and Training Center (ATC).