Teaching and Learning Proof by