teaching [noun] + didactic [adjective]