My 3-year old daughter went to Cardinal this year and Success last year. She likes Success better and we will switch to Success next semester. Cardinal hires very young coaches who do not have a lot of experiences with kids and some kids do not like to be there because of the coaches. The coaches in Success are more experienced and nice. They know how to help with the kids and the kids enjoy learning and playing there.