Dave paper pass. Added pseudocode for learning and touched up some other parts