Sophie Chen, M.Ed.

Sessional Assistant Professor of Leadership

"I am Sophie Chen, an instructor for the BA in Leadership program at TWU GLOBAL."

Sophie joined TWU in 2018 as a Testing Officer in the Testing Center at TWU GLOBAL (then TWU Extension) before answering her call to teaching international students, in particular, 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.

Apart from teaching, Sophie also works for the MA in Leadership (in Mandarin) program as the program coordinator.

M.Ed., University of Bristol, UK

Expertise

  • Leadership concepts and theories
  • Leadership communication
  • Team leadership

  • LDRS 410 Persuasion and Positive Influence
  • LDRS 302 Historical Concepts of Leadership