It says both public and private. However, it also says "without permission of administrators". There was an article last week about a private school in San Bruno (just south of San Francisco) that has private armed security walking the halls and grounds, blending in with teachers - with the permission and because of administrators.
Well, I’d imagine the administrators of the private home schools would approve.