<p>You shouldn’t worry about books now - the booklists are constantly revised each year.
However, if you would like to peruse the booklists for this year’s courses, check out the registrar’s website at: regis.caltech.edu
For bio majors, I would definitely recommend practical. That’s what I’m taking this term. (Analytic - not Analytical - is fine as well if the student enjoys physics or math. It depends on the person, really.)</p>