A review of an engineering teaching apprenticeship program | IEEE Conference Publication | IEEE Xplore