A comprehensive study synthesizing the lessons learned from previous research, discussing and presenting a set of recommendations for practice based on these findings.