The document reviews the development, extension, and application of the Technology Acceptance Model (TAM) over several decades of research, identifies areas where results were mixed such as the strength of different determinants, and discusses implications for information systems educators and potential areas of future research around TAM.