show/hide this revision's text 1 [made Community Wiki]

I think undergraduates should take problem-solving classes. I don't think such classes are widely available, but bright students who didn't do a lot of problem-solving in high school would definitely get a lot out of them.