Help me with course load! NoVA sophomore with Ivy dreams

This is a very ambitious schedule, but you should add a 4th year of English. Maybe replace some of your STEM with humanities classes. Ivy Plus schools want well rounded students.