I stumbled onto this video that also has a course you may find interesting.  I…