My oldest son recently started karate and tonight he graduated from his white belt to his gold - we are so proud of him! He really likes it and we like what he is learning and how he is learning it. My husband and I like the lessons of respect (teachers are all referred to as Mr., say yes sir or no sir when asked a question and they always bow when entering and leaving the studio). We like the boost in self confidence that he seems to get from the classes. The instructors are great and really relate to the kids. We don't believe in over-scheduling our children so this is his main activity and I think it is a good one. We tried t-ball and soccer and they didn't hold his attention. We tried dance and that didn't stick. Basketball was a go but that is only in the winter here as an organized sport. Karate seems to fit.