Edge Covers

Showing the edge cover reveals that each course will be taught by one professor and that Larry has been assigned to teach two courses.

    
Build a bipartite graph between professors and courses they are interested in teaching:
Highlight the edge cover: