teaching internal