Scheer has taught courses at Antioch College, City College of New York, UC Irvine, UCLA and UC Berkeley, and is now a clinical professor at the University of Southern California's Annenberg School for Communication, where he teaches two courses each semester on media and society.