Most comprehensive course ever

Takes two days to complete. Will revisit once every few years.