The course focuses on significant aspects and perspectives of mathematical proof and proving, e.g.: The need for proof; Various types of mathematical proofs and their logical foundation; Communicating and presenting proofs coherently and flawlessly; Visual proofs; Alternative ways of proving a given statement; Mathematical fallacies. Lessons will be structured around activities that engage students in constructing formal proofs, searching for multiple ways of proving various mathematical statements, evaluating each others' proofs, attending to visual entailments, and detecting flaws in mathematical fallacies.