My 4.5 DS started swimming lessons 2 weeks ago-the teacher is very straightforward-not warm and fuzzy-does not praise the children-but she does not make them do anything they don't feel comfortable doing. My DS did the first lesson fine but I could see in his expression that he was doing it because he's a compliant good kid and not because he was feeling overly confident. I dismissed it to it being the first lesson. However throughout the week he started stuttering (always a sign of stress for him-first thing togo is the lang fluency). Then on swim lesson #2 he was shaking getting into his suit and told me he was nervous. When we got to the pool area he started hysterically crying and wanted me in the pool (we aren't allowed). He sat at the side for 20min of the 30min lesson hysterical-not like him at all. Every time the teacher tried to talk to him or make eye contact he cried harder. I finallygot him to tell me he didnt want to go under the water or get his head or face wet. Once I told the teacher this he did the rest of the lesson but still looked so uncertain of things. Two other days last week my husband took him to the pool and they had an awesome time-couldn't get DS out of the pool. He is NOT afraid of the water....he is afraid of the teacher and it is not his personality to tell someone if he doesn't feel comfortable-well at least not tell a stranger. he is a very good kid-and very shy......I am wondering if this sort of environment is not a good for him and I don't want to teach him to fear the water or swimming lessons. WWYD?