It is one thing to dispense medication but a totally different thing to be doing finger pricks and adjusting insulin pumps.
difficult child attends a very small school. His teacher is the one who dispensed his medications at afternoon break time. I cut some pills in advance so she did not have to take time to cut them in half. They were kept in a locked cabinet and she recorded what and when she gave a dose. She should not have had to do this, the school nurse was not there on a daily basis.
I really think there needs to be a school nurse on grounds at all times. You just never know when there will be a medical emergency that someone other than the teacher needs to take care of so school can continue for the other students. The nurse can keep logs of incident reports and send a report home the end of the day explaining what happened, what medical attention was given, and any follow-up advise (get extra rest tonight, consider taking to doctor, apply ointment again at ____, etc.). A daily report should also be sent home stating what medications were given and at what time - and if there was any issues such as student did not want to take the medications or refused to, etc.
The teacher can get distracted and forget to give a medication. It should be a nursing duty. Teacher's should not do anything beyond simple first aide and dispensing oral medications - no pricking, adjusting, ect.
The teacher who did prick the finger, should have done so in a private room - though she probably could not leave her students unsupervised. I don't think it was fair for that student to have the entire class present for this.
It takes a special teacher to be comfortable with this, but it should not be her responsibility. If the parent's could not come to school to do this, they should have pushed the SD to have a nurse there whenever it was necessary. If something happened with the teacher doing this, it could be a messy law suite for the SD.