There is no reason:
One reason is to give them a means of protecting children under their care from violent crazy people.
Absolutely not.
I agree that having security personnel on school campuses would help to deter and take down shooters but don't think teachers should carry guns in the classroom.
Unless they're teaching a course in firearms, no. I would add that, if the environment is so deadly as to require teachers to carry firearms, learning is already deeply impaired. Correct the environment instead.
Yes.
to scare people
never
in most cases, yes.
No, teachers in an elementary school with guns are not good. The are not supposed to carry guns in most schools. The security guard or police officer may have a gun in school, but not school teachers! In addition, dividing people up into good guys or bad guys is an erroneous classification. In a recent study of schoolteachers with guns, 30 teachers discharged their weapons, most of which were intentional and illicit. (Please see the related link below for more information.)
Yes, members of the Canadian Security Intelligence Service (CSIS) are not law enforcement officers but can be designated as special constables, allowing them to carry firearms for protection while carrying out their duties. However, the use of firearms is limited to certain circumstances and is highly regulated.
Yes. They would not be very effective against criminals with guns with just a badge.
No they carry spud guns
Carry them where?