<p>@GLOBALTRAVELER</p>
<p>To be honest, I never really understood the point of having an entire class devoted just to proof writing. It seems like massive overkill. Options 2 and 3 in ucbalumnus’s post make a lot more sense to me - introducing proofs in a relatively easy-going math course (meaning NOT real analysis or abstract algebra), or in a course they might have seen before in a non-rigorous context (like calculus or linear algebra). I mean, the only way to get used to proofs is solve problems in a proof-based math course, so why not have this be a course they need to take anyway?</p>