>A transitional course between school math and math major math shouldn?t be about 10th grade logic. It should be about analysis.
Well, where I studied they had a 200 or 400 level course called "advanced calculus" where you learn calculus "all over again" (repeating your phrase!) but this time in that mathematical "axiom, definition, theorem, proof" style. If you hadn't been exposed to that style before, you might be overwhelmed.
If Devlin's book could help "remediate" a lack of having had a prior introduction to logic, (say in 10th grade geometry, which most don't get these days) then I'm all for it. I just find his avoidance of the word "logic" interesting. I really do believe it has something to do with his sense of marketing tactics.
>After this course, if you have a genuine interest, you would have to take a genuine introduction to logic course, all over again, with all the necessary development that this one lacks.