The document outlines a programming prompt that involves manipulating a 2-dimensional list where the outer list represents instructors and the inner lists represent the courses they teach. It requires completing a function named 'whoteaches()' that identifies which instructors teach a specified course based on this structure. The function is expected to be dynamic and work for any configuration of instructors and courses.