learn responsive