The layered learning practice model: Lessons learned from implementation.