I did. But only because of doing the elective advanced mathematics in high school, which required me to learn proofs, work things out from first principles, and basically do everything I'd end up doing again in first and second year university (BAppSci in Mathematics). The thing is, it had an 80% failure rate, because the rest of what we'd learnt was exactly how the OP described. Such a shame.