Background checks should be conducted on volunteers everywhere. Why would you let someone into your school without being background checked? They could have a violent criminal history and if that is the case they should by no means be let into schools and be able to work with children regardless.
I do believe that background checks should be conducted on all school volunteers. I am a huge advocate of our children's safety and if an individual is going to be interacting and dealing with the kids, why shouldn't we know if they have a criminal record or if there's anything that should be taken into account of ya know?