Sophie Chen, MEd
Sophie joined TWU in 2018 as a Testing Officer in the Testing Center at TWU GLOBAL (then TWU Extension), then she worked as the Program Coordinator for the MA in Leadership (in Mandarin) program before answering her call to teaching the IDC students, namely, the BA Leadership students. This offers her a great opportunity to utilize her teaching gift and expertise evolved since accreditation of a CELTA teaching certificate by Cambridge University and working with international students as a language teacher for almost 15 years, both in Canada and China. As well, her leadership knowledge from the MEd study with a leadership specialization at University of Bristol, UK, allowed Sophie to serve in leadership capacities including being an Academic Manager for two major educational organizations.
Sophie has a passion for teaching and a heart for international students.
She echoes with TWU’s mission of developing and equipping leaders for the 21st century and regards her teaching as fulfilling the mission. She fosters a safe, inclusive, and stimulating learning environment, arousing students’ interest and confidence in learning with learner-centered teaching principles and application of teaching technologies. She nurtures an enriching learning community by promoting teamwork among students, developing their critical-thinking and problem-solving skills, and facilitating learners to assume responsibilities for their own learning. She exemplifies consistency, diligence, warmth, and Christian faith in teaching to inspire the same traits in her students.
- MEd (University of Bristol, UK; 2005)
Expertise
Leadership concepts and theories, Leadership communication, Team leadership
Affiliations & Memberships
- International Leadership Association
- LDRS 300 Leadership as Service
- LDRS 301 Lifelong Learning in Leadership
- LDRS 302 Historical Concepts of Leadership
- LDRS 375 Christianity and Culture
- LDRS 410 Persuasion and Positive Influence
- LDRS 420 Leading Change