Vista Preparatory School is a great find. It's a new school that offers an alternative for kids that are having trouble in the large classrooms of a public school. Vista is perfect for kids that have non-verbal learning disabilities, Asperger's and other special needs.
Pros: highly individualied education, great for mild special needs
Cons: still getting up and running, doing fine tuning, needs yard