Stumbling Blocks or Stepping Stones