This shcool has some very strong points, such as a low student to teacher ratio, but overall I have found the school difficult to work with. The staff seems defensive even when nothing is wrong. My son is an A student and has no behavior problems but relations with his teachers have seemed tense. They have some new teachers this year and my son has one of them. I love her - she has been excellent. This town is very 'clickish' so if you are not from here (although my family is from here I was not raised her) the tenseness is greater. Maybe new teachers from outside the community will help with this problem.