i'm biased for tufts because of the wildlife center! tufts also isn't in the midwest, but will be more expensive living/eating. i have taken four of purdue's first-year veterinary courses--Princ. of Pharmacology, Veterinary Neuroscience, and Princ. of Cell and Tissue Design I and II. All are challenging courses. I learned most in Princ. of Cell and Tissue Design--by the end of the course, you can look at any organ and analyze it down to its microscopic elements and functions. it's what you make of it. a lot of the vet students at purdue complain about the courses, about some instructors being unclear and some exams being too difficult, but from my experience the instructors have all been very receptive and generous in their grading. it helps to show you are motivated and indeed interested in the work (as you should be).