Superb instruction, an excellent blend of practical & theoretical advice, delivered with humour and wit.

Andy L.