learning providers