I would talk to the instructors and ask them. I took my daughter to a swim school and they actually don't want parents to come to the rescue of the kids. The instructors are trained specifically to work with children and help them overcome their fears of the water AND teach them survival swim skills. As a parent, it is really hard to watch your kid be scared and not help comfort them, but I can tell you that this technique worked! My daughter only had one or two episodes of being really scared (she never really cried in the class), but most of the other kids did go through it. They would cry and scream and it was hard to watch (my daughter was in a class with my friend's kids), but each and every one of them learned to swim and to float. They all passed swim tests in which they were tossed into the deep end of the pool, fully clothed, and were able to swim and turn over to float until they were able to reach the side. This is lifesaving stuff and I am so happy I let her learn when I did. She was 3 when she started and she knows how to swim now. It only took a couple of months and she was diving down to the bottom of the pool for rings and other toys. It was truly amazing to watch.
I will say that the year before, I had her in swimming lessons at the YMCA and they do not take this approach in their lessons. They only do what the kids are comfortable with. It's all about being "comfortable" in the water. I find this approach to be dangerous because I don't want my kid to be comfortable enough in the water to want to jump in when they don't know how to swim! My daughter didn't learn anything in her lessons at the YMCA, so I would just try to find out from your son's instructors what their approach is and how they are going to handle the situation if your son gets upset. Do they want you or hubby to come to the rescue or would they prefer to handle it themselves? What is the goal of the class and how are they planning on teaching your son to swim?
Personally, if you live anywhere near water or where it is warm for long periods of the year (I am from Florida and live in TX now), I would be sure your kid learns to swim. The drowning rates are so high in young kids and it's really scary. If it were me, I would leave him in, but only if you feel like these instructors can teach him what he needs to know. Otherwise, I would go with the private lessons. You will see results faster and he may respond better to the one on one attention. Good luck!
Updated
I would talk to the instructors and ask them. I took my daughter to a swim school and they actually don't want parents to come to the rescue of the kids. The instructors are trained specifically to work with children and help them overcome their fears of the water AND teach them survival swim skills. As a parent, it is really hard to watch your kid be scared and not help comfort them, but I can tell you that this technique worked! My daughter only had one or two episodes of being really scared (she never really cried in the class), but most of the other kids did go through it. They would cry and scream and it was hard to watch (my daughter was in a class with my friend's kids), but each and every one of them learned to swim and to float. They all passed swim tests in which they were tossed into the deep end of the pool, fully clothed, and were able to swim and turn over to float until they were able to reach the side. This is lifesaving stuff and I am so happy I let her learn when I did. She was 3 when she started and she knows how to swim now. It only took a couple of months and she was diving down to the bottom of the pool for rings and other toys. It was truly amazing to watch.
I will say that the year before, I had her in swimming lessons at the YMCA and they do not take this approach in their lessons. They only do what the kids are comfortable with. It's all about being "comfortable" in the water. I find this approach to be dangerous because I don't want my kid to be comfortable enough in the water to want to jump in when they don't know how to swim! My daughter didn't learn anything in her lessons at the YMCA, so I would just try to find out from your son's instructors what their approach is and how they are going to handle the situation if your son gets upset. Do they want you or hubby to come to the rescue or would they prefer to handle it themselves? What is the goal of the class and how are they planning on teaching your son to swim?
Personally, if you live anywhere near water or where it is warm for long periods of the year (I am from Florida and live in TX now), I would be sure your kid learns to swim. The drowning rates are so high in young kids and it's really scary. If it were me, I would leave him in, but only if you feel like these instructors can teach him what he needs to know. Otherwise, I would go with the private lessons. You will see results faster and he may respond better to the one on one attention. Good luck!