Head Coach Teresa Seibel

Teresa Seibel is the Head Coach of Total Immersion Swimming British Columbia.