Although professional schools vary in their philosophies and requirements for admission, they all emphasize the importance of a diverse education. In addition to a strong foundation in science and mathematics, you should develop strong communication skills and a solid background in social sciences, arts, and humanities. In our experience, quality and breadth of the undergraduate experience are more important to future success than developing narrow specialization in science at this stage in your education.