At Monday's arraignment, bail was set at $5,000 and Ferris was ordered to stay away from the school and it staff.
Ferris, who is licensed to carry firearms, was also ordered to surrender guns owned by her and her husband. Ferris has no prior criminal record.
School officials told parents Ferris had been placed on paid administrative leave. She has been ordered back to court on March 11 for a pretrial hearing.