mission learning opportunities