In addition to the above information,
- Make sure your material is appropriate for the grade level
- Know if there are any ESL kids and talk with translator beforehand to discuss any difficult words
- If you plan on using volunteers, know what type of student would make a good volunteer (small kid for angular momentum demo). Make sure they seem outgoing and when possible, have teacher choose volunteer, it is a privilege and many teachers know which students deserve it.
- Ask if there will be special needs kids such as Autistic, blind or deaf children and plan demos or lectures accordingly