My son was going to a public school and was miserable with the huge class sizes and the general ""junior high"" attitude of most of the kids. We came to Legacy Oaks and he's like a different kid. The staff and teachers are great and he actually asks to go EARLY every day. Classes are small (10-15 in the entire grade at the higher levels) and there are tons of electives from which to choose. (guitar, landscaping, japanese culture, etc.)
Pros: class size, class offerings, homey atmosphere
Cons: none so far
more