Ten Things to Consider When Teaching Proof