If you mean me DB, I am now retired from gainful exmployment, which is why I have enough spare time to Mod on here.
To learn to swim you first need water - sounds logical but as far as I know there isn't a public pool in Pfäffikon except Alpamare, which, for learning to swim isn't really an option.
How are are you prepared to travel? Check out the 'Swimming in Switzerland Sticky' and take a look at the map of Switzerland
with the pools. Select the region around Horgen, then you can click on the links to the individual pools to get more info. The pool in Wädenswil has a couple of teachers, who give courses and probably also private lessons - unless things have changed a lot in the past couple of years, one of them certainly speaks English.
If you don't find anything to suit you there, you can go back to the map and click on the pools on the other side of the Lake.
Hope you find what you are looking for.