Question: what classes do you need to take in high school to get into harvard?
Answer: Four years of English, with extensive practice in writing.
Four years of math.
Four years of science including biology, chemistry, physics, and an advanced course in one of these subjects.
Three years of history, including American and European history.