I have 4 children attending this school, and I love it. I volunteer at the school whenever I can so I can get to know the teachers and staff. They all work very hard and have great communication. The principal is great as well. The staff goes above and beyond. They all support extra school events which is amazing because I'm sure I wouldn't want to put in extra non paid hours. But they love the kids and their job.