English for Swimming is a huge 88 page resource pack created in Australia for CALD (culturally and linguistically diverse) communities. The pack covers almost every aspect of SLC and reading that you could think of, along with links to supplementary materials, including videos. There is a particular emphasis on vocabulary, conversation activities and reading comprehension, with some wonderful texts (see Image of contents page).
You will need to allow for some Australian settings, vocabulary and topics but this is a magnificent resource. Ideal for sports students or any Functional English or ESOL learners interested in swimming. Hard to gauge the overall level but mostly at E2-L1.