Finswimming training?

Anyone have a finswimming training routine? Anyone been specifically coached in finswimming?

I make mine up as I go, and I have never been coached. I'm thinking about checking out a coach in a neighbouring city, and then possibly starting something here. Finswimming practice has so many applications....

So what are your thoughts?!