My daughter loves it, and the teachers are excellent! The class sizes are small and the faculty is caring and works hard to make the best experience possible.
Pros: School is modern and clean, parents are involved, PTA is great.
Cons: parking is limited, not normally a problem.
more