What kind of selective schools are you applying and what would be your possible major(s)? I’m not a big fan of loading up on APs, but you’re going to have keep Spanish AP, if you’re aiming for the highly selective colleges. Most applicants will have four years of math, science, language, literature/comp, social studies, regardless of major. This assumes the hs offers four years of everything, and it looks like yours does. And non-stem majors will have four years of math and science. I would drop AP Psych for Spanish, add a science, it doesn’t have to be honors or AP, but you need one. As ski says, three history classes in one year is too much specialization.