Interesting question... I myself have never and it shows 😉
I've thought about it viewing pages like:
http://tigerchess.nigeldavies.net/
But first, before you shell out the cash for a coach... do you know all the basics?
Check this site out... Chess is Fun.
http://www.princeton.edu/~jedwards/cif/intro.html
P