Actually enjoyed reading about all of the subjects in the book and found them all quite interesting although it was a little bit difficult to wrap my head around some of the concepts. Almost finished my last assignment based on the last strand if the book so fingers crossed I get great marks and hopefully pass the final assignment so I can progress onto my next module.