It really depends on the type of college you want to go to, what kind of ACT/SAT scores you get, what the rest of your background is (activities, personal) and what your major is.
My son had a weighted 3.45 and a 31 composite ACT (32 superscore) and got into a top 25 business program. He had strong extracurriculars and very strong teacher recommendations because of his personal character. This was his top choice for schools, so he was thrilled.
The best advice I can provide is:
-Use the online tools that provide a scattergram for ACT and GPA for admissions. They aren’t perfect, but I’ve found them to be useful direction. That will give you an idea of the types of schools that may be a fit. Our high school offers a service called Naviance, but you can find similar information online.
-There are many, many good quality schools that will fit your grades. They may not be at the top of the US News rankings, but you can still get a good education.
-Study for the ACT. Take practice tests. If you can afford it, hire a good ACT tutor. A good ACT or SAT score can help offset a lower GPA. Not at Harvard, but at many good schools.
If you are a rising Sophomore, you’ve only set 1/3 of your GPA. You still have 4 semesters of grades that colleges will see. Do the math, and you’ll see you can still make an impact. Even if you ahve completed your sophomore year, you can still make an impact before the grades go to colleges.
Finally, I know it may fall on deaf ears, but having just guided my son through this process and starting to take my daughter through it, finding the right fit in a college is really much more important than finding the school with the highest ranking. Academic reputation is one thing, but the strength of the program in your major, size of the school, cultural fit, affordability for you you and your family, clubs and activities, and ultimately how you feel when you are on campus are all as important as ranking.
Ultimately, the effort that you put into your college education and the effort you put into your professional career will be what determines your results. The name on the school will not be what ultimately drives your happiness or your success.
Work as hard as you can for now, set yourself up as best as you can, and then really explore your options to find the right fit.