I have heard a couple lessons from this guy:
I have mixed feelings on it. He has some samples on his podcast at Sailing in the Mediterranean
and I would listen to the sample, but the set for 101 is only $10. Not sure if I would want to listen to him for money, but his pod cast can be interesting, but not great. But if you have a commute it might be better to listen to than the "morning gang" on any radio station. Might be a good additional source. I think he tends to editorialize and criticize what is expected to be known for my taste. I understand some of the info and terminology may be arcane, but you just learn it and go on.