Bad news: Your GPA probably will keep you out of Harvard (and Stanford).
Good news: There are a very large number of very strong universities where you will do very well. There is no reason that you need to go to Harvard (or Stanford).
Bad news: Your GPA probably will keep you out of Harvard (and Stanford).
Good news: There are a very large number of very strong universities where you will do very well. There is no reason that you need to go to Harvard (or Stanford).