I have a girlfriend who has 2 PG daughters and they both attend The Pegasus School in Huntington Beach, CA. I have heard wonderful things from her but have no personal experience myself.


http://www.thepegasusschool.org/