My son went to this school for 7 years thru jr high and high school. The teachers are all very good with the kids. Being a small town everyone knows each other and watches out for each other . It is a great place to raise children. The school has a great music program and awesome band. They have had wonderful basketball teams and great coaches and the whole town turns out for games. The have a great athletic program. My son was on the team and they went to state 3 yrs in a row.. Parents are always welcome in the school. I like the fact also that they dont give you problems if you bring your bible to school or anything like that.. It is a good school.