Learn English vocabulary

  1. foster : encourage the development of (something, especially something desirable). “the teacher’s task is to foster learning”
  2. consensus: general agreement