Mytrailhead.com

Training content can be customized if your enterprise is using Salesforce.

This will greatly improve user adoption and help increase product knowledge among frontline employees.

Link