senior year classes- Not taking a traditional history class or foreign language

Hey everyone, I am choosing my classes for senior year, and this is my schedule for senior year:
AP calc BC
AP Physics (in my school they combine AP physics 1+2 , we have no C)
AP Lit
AP Comp Sci
Honors JHS
Health
Gym
robotics

I will have a full schedule next year so I can’t fit in spanish. I must take health and gym. Instead of taking ap gov, im taking honors jhs which is a class that is history based, but its more of like a class where it used to be a club and now its an official class. They basically debate over topics in history, and do research in history and stuff. It counts as a history credit specifically a gov and economics credit at my school. I want to go to schools like harvard and columbia. Do colleges want to see a traditional history class or is this fine? I dont want to take 5 aps senior year especially b/c in my school calc bc and ap physics are insanely hard. The JHS class isnt so bad compared to ap gov. Is it fine that I am not taking a traditional history class and also am not taking a foreign lang? I have 3 years of spanish already up to junior year, and i took two years of global history and one year of us history. I plan on majoring in physics/engineering.

we also have regular gov/econ at my school as well.