My professor tells me that a proof by contradiction structure below is poor:
Proof. To prove: A implies B. So, assume A (in order to prove that B follows). Assume not B (in order to arrive at a contradiction). Succeed at showing that not A follows from the assumption of not B, thus arriving at the contradiction A and not A. Conclude that the initial assumption of not B must be false. So, conclude that B must be true, and so it follows from A, as desired.
I don't see what is wrong with it exactly. I don't see any obvious logical errors. Perhaps it is just a presentation issue?