Excellent School. Diverse teaching styles allow for students to grow and learn at different paces. Every effort is made to allow time for struggling students to grasp the lessons while at the same time, not holding back students who excel. Emphasis on character building exercises (such as PBIS, Turkey Trot, Adopted Grandparents, Community gardens, etc) are helping to develop well-rounded future adults. Kudos! If only more parents got involved in helping the school rather than only showing up to to complain, it would have scored 5 stars on all!