<p>do you have a geographic area in mind, or open to anything? your post is just kinda vague to me. Also, by medium size, what is your idea of that? Up to 5000 students, or like 15000? people have different ideas from what I’ve seen for medium sized.</p>
<p>However, schools that have good science programs that I know of that are not super large:
Carleton College (MN, 1800 students so very small, top science programs, your ACT scores fits well here)
Macalester College(also MN, 3000 I think, good science, ACT fits)
St. Olaf College (again MN, sorry I’m from MN and we have a couple good science programs, 3000 students, top science programs, your ACT would be slightly above average)
where I’m going- Illinois Wesleyan University (great science also in biology, 2100 students, your ACT would be slightly above average at 31, quite a bit above at 33)
WUSTL (Missouri, believe it’s good science stuff also, ACT fits well here, not sure about # of students)
Iowa State (good science I think- have a friend going there for Biology this fall, I think it’s larger though like 20,000 students, not sure)
Northwestern (like what 15000 maybe, not sure)</p>
<p>that’s just a few science schools I could think of that weren’t large…will let you know if I think of more but can’t remember of lot of them right now.</p>
<p>Wake Forest, Dartmouth, Rice, and Brandeis are a few others that come to mind. Oberlin, Bucknell, Wesleyan, and Trinity (TX) are reasonably large LACs.</p>
<p>Colgate has a good biology department, a lot of interaction with faculty, sporty, good music department, offers good FA for right students. The campus is beautiful, but it is in the middle of nowhere.</p>