Total Immersion

Total Immersion Swimming is administered in British Columbia by Tri Balance and Teresa Seibel