what classes do you take in high school