That's great to hear Rod....... What is a little worrying is that your swim instructor ran out of ideas! You need to find a better instructor! Or get them TI trained ;-)
That vid posted by Stuart is an excellent demonstration of how breath affects buoyancy and I like the underwater view of Mandy swimming too.
Best of luck with your swimming.