MAP Learning and skills development