Pros: Very rewarding emotionally. Fair expectations. You know exactly what you need to do.
Cons: Communication sucks. My position was eliminated by a low-level supervisor, and I had no recourse.
I worked as a Student Teacher on site Supervisor. I loved doing this job. The problem lay in the fact that you were expected to drive long distances to observe a student in their classroom assignment. The fuel costs were exorbitant! There were no "co-workers" so there was no one with whom one could go, to help work out effective practices.
One needed to go to TaskStream and evaluate the student within a short period of time, and the student was then expected to improve their practice. My students seemed to think I was pretty fair, and only one time, did this become a problem, where I was told I was assigned a student who had failed the semester before, and then my immediate supervisor told me I had contacted the student improperly. No one asked my side of the story, and then I was suddenly out of work. I was so disappointed. I loved that job, and it is a shame they were so stupid about it. I never thought I would be so casually thrown aside.
You receive a stipend per student per term. I wish it had covered my expenses better.