And here we go again I shall write and post my full thoughts on this after my class is finished.