Learning Provider Template