English Curriculum Leader - Shanghai HD Bilingual School - China
Featured

English Curriculum Leader - Shanghai HD Bilingual School - China

English Curriculum Leader - Shanghai HD Bilingual School - China
Shanghai HD Bilingual School
More Info

The Primary English Leader is responsible to the Primary Principals for providing international teachers with current pedagogical approaches required to achieve the best outcomes for students.

Professional Leadership

  • Lead English teachers (including English Cohort Leaders) on planning, assessment, delivery and the setup of learning intentions according to the Subject Syllabus. Adjust teaching and learning content and strategies to meet the needs of the students. Promote teachers’ professional development through class explanation, observation and feedback
  • Support the wider school leadership with the appraisal of the English team including learning walks, observations as required or directed
  • Take the lead in exploring new ideas and teaching methods for Shanghai HD Bilingual School with English teachers.
  • Plan ahead for the academic year and semester with well-grounded goals and prioritize key areas. Lead International teachers in the use of English across the curriculum using appropriate EAL and ESL approaches
  • Oversee and lead English events and communication with parents
  • Set a good example as reflective learner.Continue learning and developing teaching practice under theoretical guidelines so as to become a pioneering teacher in the subject group, and continuously create an academic atmosphere of learning and exploration

Teaching and Learning

  • Teaching workload as determined by Principal
  • Make use of professional knowledge and understanding to create a stimulating, challenging and supportive learning environment that promotes student success

Curriculum Delivery

  • Broaden and improve the methods of teaching and learning and stimulate students’ English learning through different English activities. Develop high quality, creative English activities

Management

  • Work closely with members the English team to discuss/consult/report to Co-Principals or Deputy Principal
  • Help new teachers to develop particular teaching skills in teaching English so they can gain a thorough understanding of implementing and reviewing the Subject Scope and Sequences and organize effective assessment

Administrative (Leadership) Function

  • Supervise and manage the subject team including budget management, resource purchasing and management
  • Lead setting of assessments, moderation of marking, recording of assessment data in PASS, communication between school and home, planning and assessment
  • Have oversight of all English assessment data and identify students who need support or extension.Work with relevant teachers to provide support of extension
  • Check English teachers weekly planning and Weekly Outlines working closely with the (English Cohort Leaders)
  • From time to time provide reports on teaching and attainment in English as required
  • Contribution to non-classroom life of the school
  • Play a full part in the corporate life of the school
  • Carry out any reasonable duties as outlined in the staff handbook or as requested by the line manager to assist in the smooth running of the school
Posted: February 2018
This is a Direct to School Job
Shanghai , China
February 2018
2 Years
Licensed Teacher
Gr. 1, Gr. 2, Gr. 3, Gr. 4, Gr. 5

Qualifications & Requirements

Teaching Credential/License
Bachelor
2 Years

About China

One of the world's most powerful nations, China's cultural contributions have influenced history and human development for thousands of years. Teach Away offers ESL teaching jobs in reputable language schools as well as licensed teaching jobs across China.

Standard Chinese
1,387,720,133
Renminbi (yuan) (¥)
Buddhism, Taoism
Varied: wet/dry seasons
Land area - 3.7 million sq. miles (9.6 million sq. km)