teaching [noun] + mixed-ability [adjective]