I am about to put my 5 year old in a class but they would take my 3 year old too. I'd rather wait if she is not going to make the same sort of progress as ds as the lessons are quite expensive and I can always take her swimming myself.