mid course key concepts 755868