I took my baby to a few swim classes last year and hated the whole experience. I felt my DC (who was only five months old at the time) was way too young to get anything out it, and the lessons felt rushed and stressful - mainly due to Covid to be fair. I also hated the idea of dunking such a small child underwater.
I do want to try swimming again at some point as it’s an important skill to learn, but probably when he’s a bit older and I won’t be wasting my money. Do kids get more out of it when they’re say two or three years old?