I mean seriously I looked through this earlier and noticed they place Cambridge fourth for maths. When most sources support that Cambridge is the best university in the world for Maths. Placing Oxford above Cambridge for maths is something most people disagree with but wouldn't be so far out.Same goes for Imperial. However to place St Andrews above Cambridge for maths is just absurd, I am not saying St Andrews is not good for maths, They are considered to be very good for maths. I am saying it is manifestly absurd to put them above Cambridge.
Coventry is does very well for maths been ranked higher then Bath University ranked 12th , Exeter university ranked 23rd,Newcastle joined 23rd, Bristol university who are ranked 32nd!!!!!! Nottingham university who are ranked 33rd, London school of Economics who are ranked 39th!!! now okay LSE are a bit different because they don't do a straight maths degree they do maths with economics I wont be applying their for that reason but come on their maths course is Very well respected they are one of the best in the country as are Bath and Bristol who do straight maths. Cardiff are ranked 46th and Southampton 53rd!!!!! I accept Cardiff and Southampton are not top tens but they are still high Quality degree programs for maths and don't deserve to be right near the bottom.
I mean Bristol are ranked 32nd below Keele university, Liverpool John Moores!!!!!!!!! Sussex, Portsmouth, University west of England Bristol , Plymouth Greenwich Nottingham Trent and south wales.
If the only source I had to go on was the Guardian league tables I would be under the impression that Bristol who are regarded by almost everywhere else to be world class for maths are a **** university for the subject and somewhere I don't want to go to, and that Coventry are an excellent establishment. I don't mean to bash Coventry to much they are not a bad university generally or for maths. They just are not near the standard of Bath, Bristol and LSE let alone significantly better then.
It seems the Guardian wants to be politically correct and anti elitist to the point of spewing more nonsense then the psychotically deluded.