If you are interested in learning more about the 7 different groupings within the TMSC, please read this: TMSC Swim Club Structure