I'm currently a sophomore math major at a locally known, but nationally unheard of public liberal arts college. Recently, I've decided that I want to pursue a graduate degree in math. I was looking around at various institutions, and a couple listed the schools that incoming PhD students were coming from schools like MIT, Michigan State, Cornell, etc. There didn't seem to be any successful applicants coming from small liberal arts colleges. Am I at a significant disadvantage coming from a relatively unknown school without having something like a 4.0 GPA? Is there anything beyond taking all the math that I can, and trying to do as much research as possible that will help me out? Since there's no math research going on (with the exception of math being applied for biology, etc.) here, are there any research opportunities other than summer programs like REUs?