This is a great lecture. The routines are entertaining and well thought out. The explanations are
precises and explained in detail without fluff.
....but the real gold is in the discussions
with Dan. Intelligent, inspiring and thought provoking.
What more can you ask for?!