Which Schools Should I Apply To? Any Shot at Harvard?

I would suggest you request a transcript from your school to see what your actual GPA looks like and how it will look to colleges that recieve it. How you did all of your junior year is not your gpa, the gpa is cumulative over the 3 years you have taken so far. Most schools have some kind of online system where you can log in and see your cumulative gpa. It may show a number like 80 or 85, it may show a number like 2.7 or 3.0 as being unweighted or UW and then another as being weighted or W. The “W” number may only show if your HS adds extra points to honors or AP classes and if you have any. Not all schools do this so do not worry if it isn’t there.

Does your HS have a college or guidance counselor that can help you with some of this? Most HS’s have them and you are absolutely the kind of student they really want to help.