Does anyone have any good recommendation for the Charlottesville area? I've got a nephew who is interested in starting. Since I maintain all the disciplines are good, we're not bothered about what kind. Just a good, fun community where he can be physical and learn something about self discipline. I think he would particularly enjoy capoiera or BJJ, but, again, I think it is more about the club than anything else. He's young, so it would have to be a place that teaches kids. Any ideas would be much appreciated!