mid course key concepts 1224357