Materials Science High School Science Classes

What science courses should be taken in high school if one has an interest in biomaterials or materials science? What extracurricular activities should one explore?

The usual suspects - the highest possible levels of Chemistry, Physics, Math, and Biology.