1. The board may, by a majority vote, expel any student from school for a violation of the regulations or rules established by the board, or when the presence of the student is detrimental to the best interests of the school. The board may confer upon any teacher, principal, or superintendent the power temporarily to suspend a student, notice of the suspension being at once given in writing to the president of the board.
2. A student who commits an assault, as defined under section 708.1, against a school employee in a school building, on school grounds, or at a school-sponsored function shall be suspended for a time to be determined by the principal. Notice of the suspension shall be immediately sent to the president of the board. By special meeting or at the next regularly scheduled board meeting, the board shall review the suspension and decide whether to hold a disciplinary hearing to determine whether or not to order further sanctions against the student, which may include expelling the student. In making its decision, the board shall consider the best interests of the school district, which shall include what is best to protect and ensure the safety of the school employees and students from the student committing the assault.
3. A student shall not be suspended or expelled pursuant to this section if the suspension or expulsion would violate the federal Individuals with Disabilities Education Act.
4. Notwithstanding section 282.6, if a student has been expelled or suspended from school and has not met the conditions of the expulsion or suspension, the student shall not be permitted to enroll in a school district until the board of directors of the school district approves, by a majority vote, the enrollment of the student.