I went to Griffin when I was younger and enjoyed it alot. It builds confidence and strength. I let my young children give it a try and they enjoyed it. It teaches disicpline and respect which many children are lacking today.
Pros: Its filled with good people.
more