Here are some materials that will help you at all stages of your teaching career.

General resources:

Resources for planning classroom activities: