If you want to do sales/structuring (which is what Liar's Poker is about) in anything other than cash products, get a maths degree (or something equally quantitative).
Look if you want to nit-pick, the condition (advanced maths) and algebra and statistics is broken if any of the 3 aren't met - since there is no advanced math in an undergrad finance degree, my statement was correct.
The level of maths in a math undergrad should be about equal to the level...
About 80% of my degree is statistics in one form or another - but advanced? It depends on your defintiion; i definately wouldn't call anything that isn't cutting edge/ at least PhD level advanced.