Facilitating Learning in Practice (a research based approach to challenges and solutions)