MATH 56: Proofs and Modern Mathematics — Stanford Root