Choosing an undergraduate math program