Great Staff that really care about educating your children!
I like this school but there are several flaws.
I love love love it.