David Dumas
University of Illinois at Chicago Spring 2023
See this table of links to course materials.