I did not do a weekend clinic however when I began racing tris, I found a TI coach in my area and took lessons. I have been swimming since I was 3 years old but never learned good form or technique. IMO, that is the single best benefit from TI, you take home form tips that can be practiced so that your swim is efficient.Body balance, "catch" and follow through. Helped me tremendously.