I realize these are terrible (I thought I did so much better on history I am really confused), so, if I am considering Harvard and other top 20 schools, do you think I should retake them. If I do really well on the SAT/ACT will it be fine to send the 700 and 740, or would these not even be good enough?
Yes- you should retake them for top schools. However, if you have a great SAT score and the SATII’s are not required, you might be able to get away with not retaking them and simply not including them in your application.
You would not be penalized for lacking them, but it’s one less thing that an admissions officer can use to advocate for your application.
It’s a personal call- it depends on how comfortable you are with your application.
I would retake if you are gunning for the very top schools. And no school that asks for two SAT II exams wants to see two math scores – you need to present different subjects. Plus your Math II score looks to be in the 56th percentile.