<p>You’re right about no specific courses being required for law school.</p>
<p>Go to Northeastern if you want to study pharmacy, and Michigan if you want to study engineering. </p>
<p>UCLA, Berkeley and Johns Hopkins have approximately equivalent undergraduate reputations, so feel free to choose based on geography, or feel, or cost.</p>