Enjoyed the Learning experience from start to finish. Reinforced some aspects of my knowledge but more importantly introduced me to new perspectives.