CHICO, Calif. -

Dan Holmes has been reinstated as a music teacher at Parkview Elementary School in Chico. 

Holmes, who served as a teacher for 27 years, was fired after a physical altercation with a sixth grade student.  Holmes contended that he was trying to prevent the boy from harming himself and other students.

The Chico School Board considered and authorized "a stipulated agreement whereby the teacher will serve a period of unpaid suspension and participate in counseling sessions in addition to other agreed upon conditions."