teaching [verb] + comprehensive [adjective]