Pros: new challenges with every assignment
Cons: from time to time there were students who were out of line.
The day depended on what grade level I would be guest teaching. I learned that students like to be addressed with a balance of respect and structure. I never had to deal with principles, except on a rare occasion when the students were too hard to handle, but this was avoided as much as possible. I learned much from the permanent teachers. As for the hardest part of the job, some students were not as disciplined as I would have liked, but this was not always the case, so overall I enjoyed working as a guest teacher.