This is the 3rd school my kids have been enrolled in. I love it. I feel like they keep me informed of what is going on and what is coming up. The only reason I rated it at 4 stars instead of 5 is because it would be great if there were more money, however there are many activities with the budget they have. I am rarely asked for money to do extra activities. My sons' teachers seem eager to teach the kids. I'm very pleased with the school system and teachers.