I trained with Kim's for several years and still take a class on occasion. My instructors have always been top notch and helped me to wins several tournaments. I got my black belt under Master Kim some years ago. Now they offer lots of programs and my 7 year old attends their after-school. What a great program....and for the cost it can't be beat!
Pros: great teachers, cost, service, established, been around for
Cons: somewhat small training area
more