does my schedule seem rigorous enough?

My school does not have many AP classes, but here it goes
Junior yr:

English (possibly AP)

AP environmental science (wanted bio but school got rid of it)

Spanish year 1 (btw if I speak another language at home, will that make up for the fact that I did not take spanish for 3-4
years?)

Algebra 2/trig

APUSH

Art year 3

Gym


Senior year:

English (possible AP)

Pre calc or stats

Governemnt/economics

Physics or any AP science if available (physics is only hs level in this school)

Health/Gym

Art year 4

I only have space for one more class. Should it be spanish year 2 or AP psychology?

my school did not offer AP for 9/10 grade at the time. The hardest classes I took were chemistry and honors English.

I’d take AP Lang or Lit junior year and then the other senior year, unless English isn’t your strong suit.

Most colleges would prefer that you take up 3 years of a language, so I’d definitely take Spanish 2 over AP Psychology.

Definitely take Spanish 2 senior year