I graduate next year with a degree in mathematics(emphasis on pure math) and I will be applying to a few math PHD programs sometime later this year. I want to study pure mathematics(not applied). Also I'm in the states and plan to stay in the states for graduate school. I spoke with my advisor, and based on my grades(almost a 4.0), the courses I've taken, and the school where I'm doing my undergraduate degree, he said I had a decent chance of getting into schools such as university of missouri, kansas, and other state schools. He recommended I apply to 5-6 schools total. One really good school that I probably won't get into, 3-4 good state schools I have a decent chance of getting into, and 1-2 schools I can definitely get into. I'm looking for schools that have a large faculty and where the faculty research interests are varied. If anyone can recommend any it would be extremely helpful. I'm considering other factors also such as location and financial support but I definitely want to focus on schools where the research interests are varied. As of now, my favorite courses have been Advanced Calculus and Complex Analysis, but I think it's way to soon for me to say "this is what I want to do research in". I simply don't know enough at this point to say for certain I won't enjoy something else more in the future. Here's the courses I will have taken by the time I graduate if it helps give an idea of what schools I'd have a shot at: Linear Algebra - 2 Semesters Calculus - 3 Semesters Advanced Calculus - 3 Semesters Ordinary Differential Equations - 1 Semester Elementary Statistics - 1 Semester Statistical Theory - 2 Semesters Algebra - 1 Semester Topology - 1 Semester Partial Differential Equations - 1 Semester Functional Analysis - 1 Semester Combinatorics/Graph Theory - 1 Semester Complex Analysis - 1 Semester Proof writing/logic course - 1 semester Discrete Mathematics - 1 semester (And like 5 other math courses, all prior to calculus, so I did not list these) Also, is there any credibility to the rankings on this website? www.phds.org Any recommendations would be extremely helpful .