I am in pharmacy school right now, which is very different from undergraduate. You do not have control over your class schedule and you are expected to have a pole up your butt by professors and university personal because it is graduate school. However, at least there are no party animals at the on-campus apartments disturbing my sleep and studying. Back when I was in college, that was a huge problem even on week days.
However, classes at my graduate school are not graded on curves, so it is easier to get an A in graduate school than at my university. However, I went to a very top-tier university for undergrad and purposefully went to a lesser known school for grad school because I wanted to go to school with more down-to-earth individuals. In grad school, students are generally more willing to help each other out because the classes are not curved, so we are not pitted against each other in the classroom whereas, in undergrad, people only really helped out their closest buddies and sometimes outright sabotaged one another.
As for class rank, there are plenty of schools in the US that will take pretty much anyone that still has a pulse. I did not go for any of those, though.
EDIT: Did I answer your question? I think I veered off topic there.