Some of the instructors are really good. But Mike is quite rude to kids. if you want your child to feel totally incompetent, then Mike is the person who can do that for you. He has no patience with kids. Apart from Mike, there are certain instructors who are really good with kids. It is very difficult at the PS levels to determine who the instructors are before hand. The only option is to talk to Jennifer who manages the instructor scheduling and good luck talking to her! She is rude and always puts the other person down in her talk. Mike and Jennifer are the sore thumbs of this place. If you can navigate around them and find good instructors, then Swim atlanta is a good place for children to learn swimming.