I'm thinking about attending either Ohio State University or Case Western Reserve University. OSU is a public, cheap, and mostly lecture based as far as I know. Case western I am not sure about how the classrooms work, but there's a 21:1 faculty to student ratio, and it's a private university that does a lot of research.