Author avatar

Robert Shepherd

Robert Shepherd is associate professor in the school of public policy and administration at Carleton University, and supervisor of the online diploma in public policy and program evaluation.

Articles by this author

Podcasts by this author