Making Pedagogy Tangible: Developing Skills and Knowledge Using a Team Teaching and Blended Learning Approach.