I'm worried that my transcript will keep me back from the competitive top schools. I came to a very rigorous New England prep school only having been at a mediocre public school in Texas my whole life, and I have definitely struggled with the grade aspects. I know the grading at my school is much tougher than at the average school, but I'm still just very worried. Freshman year I made straight C's, Sophomore year I made B's and one A, and Junior year I am making all B's. I know I have other things going for me, but have I blown my chances?