Magic Carpet is a great school for children whose parents are looking at a traditional ""nursery school"" experience. The stress is placed on socialization and interaction rather than academics. Magic Carpet is not a daycare center masquerading as a preschool - all of the children are there for the morning, the afternoon, or the full day - there is no before or after school care. I appreciate this.
Pros: Loving staff, accepting environment, fun activities
Cons: not very academic