This school has some really safety issues. No cross guards, cross guards that leave before all the walkers have crossed the street. No personal making sure the kids from the carpool line get in the building. Not using the drop -off area infront of the school so the car pool line backs up and parents drop their kids of in the parking lot. The kids then run though the line of carpool cars. Teachers that keep walkers after school without contacting the parent knowing there will not be a crossing guard to help them get home. Loud music played on the playground. My son went to Horizon for 1st grade he loved it and was doing great. My son come out of 2nd grade hating school and thinking he is bad in math which is one of his strongests subjects. We now homeschool and he is doing great again.