• Ryan Shaw

  • teaching
  • writing
  • advising
  • cv