<p>All of the schools you listed at the beginning would be better than Boston College’s. They have okay, but not great science programs. They have very few research labs and get a small amount of research dollars. In addition, their internship policy makes it very difficult if you wanted to do an internship during the school year. If you want a more liberal arts experience Holy Cross has a great med school placement rate.</p>