He has taught courses in American studies at St. Norbert College on popular entertainments and the automobile and American culture and has taught a wide variety of courses at other institutions in the areas of popular culture studies, including film and literature.