Group Practices

Multiple practice groups meet regularly to train together and help each other improve. If you have another practice group and would like to be listed on our page, please contact us.

Central MI

This practice group rotates locations between Midland and Shepherd

Holland

Contact us below for info regarding practices in Holland, MI

Detroit

Contact us below for info on practices in the Detroit Metro Area