Long time customer dropping a review finally because honestly Cindy Oaks has really stepped up their game with how they handle the curriculum and teacher feedback. My son came home last term talking about things he actually understood instead of just memorizing, and when I attended the parent teacher conference the teachers knew exactly where each child was struggling which sef impressed me. Not saying everything is perfect but the structure and teaching approach here is solid I no go lie. Worth the fees we pay monthly.