I am having such a difficult time deciding between UConn and the University of Miami. The schools have the same general ranking, but are different in so many ways. UConn is smaller (class of 80 students), is in Farmington (small town), does a lot of PBL, and 3rd and 4th year rotations are done throughout the state of connecticut and in neighboring states since the hospital at the medical center is really small. Miami, on the other hand, is a lot larger (170 students in the first year class), is in a big city like Miami, does mostly lectures instead of smaller group discussions, and all rotations are done at the medical center there because it is HUGE. I would be paying out-of-state tuition at both of them, but UConn would end up being much much cheaper. I'm used to having big classes and I think Miami would be a fun place to live. And I think Miami is doing a lot to make improvements to the school to increase their rankings, and they are starting to put more emphasis on international health which is something that I'm really interested in. Miami doesn't have a second look, so I only spent a day there, but I went to UConn's second look weekend and really liked the school, I'm just hesitant about being at such a small school in a small town. Does anyone have any insight on either of the two schools?