Shaoyan YinBooksTeaching Design and Implementation Strategies Guided by Core CompetenciesAuthor data: Open Library