Skip to main content
This is a new service. Give feedback
Back
This school does not have any placements available at the moment. Search for schools offering school experience.
School profile

Twyford Church of England High School

Twyford CE School is built on the belief that we are all constantly improving- staff and students think deeply about what they do, how they can share their strengths with others, and how they can improve areas for development. This leads to us all being very reflective about our teaching practice (no matter how much experience we have), as well as leading to high levels of collaboration both within and between departments.

We provide a fantastic environment for teacher training. The departmental and whole school resources are excellent, from outstanding lesson plans which trainees can learn from, to planning and marking structures and resources which support trainees to learn excellent practice.

In addition, we have clear behaviour and organisational expectations of the students, which are used consistently across the school to great effect. This means that trainees will have a multitude of opportunities to see great teachers in action, and they can learn about teaching in an environment which allows them to develop their experience rather than only focusing on managing learning behaviour.

A large proportion of the staff in each department are experienced mentors, allowing us to pair trainees with staff who are knowledgeable both about the best ways to help trainees to develop, as well as about managing the logistics that come with the teacher training year. Our whole school training programmes are outstanding. Trainees have their own dedicated weekly sessions on topics such as “Effective starters”, “Marking and feedback” and “Differentiation and questioning”, and this year we have also introduced a focus on managing wellbeing during the training year. Trainees will also have the opportunity to work with staff across the school through our all-staff Teaching and Learning Coaching and Open-door programmes (where groups of staff informally observe each other and discuss best practice), and through a host of other optional training opportunities in the school and across our school Trust too.

About our school experience

Details

As part of the school experience day, you will have the opportunity to observe both form time or assembly as well a range of subject lessons inside and outside of your subject area. We will provide you with a comprehensive overview of our training programme and give you an insight into the ethos of our school community. Lunch will be provided and there will be plenty of opportunity to discuss your experiences and ask any questions throughout the day.
Find out what it's like to train and work this us, watch https://vimeo.com/360797633

Start and finish times
8:15 to 14:00 - Flexible

If you need a later start or an earlier finish, please get in touch

Dress code

Business dress

Teacher training

Twyford CE School works in partnership with Teach West London for initial teacher training, we are providing the opportunity to gain school experience for a day to people who are interested in teaching secondary subjects. Find out more about our teacher training.

Find out more about our teacher training

Links to more information about our school

Entry requirements

You must:

    • Must not have been accepted onto another teacher training course
    • Must have a degree
DBS check required

No, candidates will be accompanied at all times.

Placement dates

There are no upcoming dates

Location

Address
Twyford Crescent, London, W3 9PP
Map showing Twyford Church of England High School
Parking

Not available on site

The nearest tube stations are Acton Town and Ealing Common

Disability and access details

We offer facilities and provide an inclusive environment for students, staff and school experience candidates with disability and access needs. We're happy to discuss your disability or access needs before or as part of your school experience request.

Address
Twyford Crescent, London, W3 9PP
School phases
Secondary (11 to 16), 16 to 18
DBS check required

No, candidates will be accompanied at all times.

Subjects
  • Art and design
  • Biology
  • Chemistry
  • Drama
  • English
  • Geography
  • German
  • History
  • Maths
  • Music
  • Physics
  • Psychology