Schumacher has taught at Catholic University of America (1977-1983), Princeton University (1972-1978), University of Virginia (1978-1984), University Iuav of Venice (Italy), Syracuse University in Florence (1991, 1993-4, 1996, 2000), and University of Maryland, College Park (1984-2009).
Following his death in July 2009, the University of Maryland School of Architecture established a scholarship in his honor for students wishing to study abroad in Rome.