Science apprenticeship