He's also bewildered by this.
In lessons he can float front and back, tread water, backstroke, doggy paddle and - almost - crawl (he can crawl a width, but hasn't quite got the breathing organised). Yet when we're mucking about all these skills go out of the window. He retains his underwater skills - surface diving, bellyflopping confidently duving, jumping, somersaulting - but not his surface skills.
What is going on, and how can I help him?