Anything that can be tested online can be taught online. With swimming, you can test any of the facts about strokes or the definitions and terms online, but you can't do that actual skill test online.