Я своего 10летку отправила в бассейн летом. Индивидуальные занятия 3 раза в неделю.  10 занятий хватило, чтобы ребенок поплыл.Мне кажется, первый опыт у вас был неудачным потому что слишком редко  для слишком маленького ребенка. Возможно, что у тренера и цели не было научить. Мама приводит и платит,  требований не выдвигает. Ребенок маленький, тренер не ориентирован на детей этого возраста.  В общем, никто и не стремился к результату, ни вы, ни тренер.Второй опыт ваш похож на мой опыт с ребенком в этом же возрасте.  Группа была большая, внимания каждому уделялось мало. Но там бассейн был глубокий, мой запаниковал от страха утонуть и быть незамеченным тренером, и в результате быстро бросили.      То есть слишком большая группа при неподходящем для этой группы возрасте конкретного ребенка. Может и тренер не очень подходил для такой группы.  Позже  мы с ребенком отдыхали около бассейна, в его где-то 8. И там отдыхал тренер. Я попросила немного позаниматься. Он контролировал ребенка, и тот тоже попытался плыть, что-то начало получаться.  Но это было буквально 2-3 раза. А вот сейчас, в 10, уже получилось полноценно.  Нормальный тренер для этого возраста, индивидуальные занятия, регулярность, и все пошло.В общем, если в 5,8, то ищите индивидуального тренера или группу из нескольких детей раза 2-3 в неделю.