Barris teaches courses in administration, macro foundation theory and practice, social welfare policy and social service delivery systems. His areas of specialization include analysis of social welfare policy, microeconomics (cost/benefit) analysis, international issues, financial management, substance abuse, and homelessness.