Hi Jessica, I'm writing back to you for two reasons.....First, we have the same last name so maybe we are related ? (lol). Second, I just got through all this with my daughter who recently got accepted into the six programs to which she applied. You do seem like you are off to a great start, and good for you for planning ahead. The only thing I could see missing would be research experience. My daughter started volunteering in a lab at the end of freshman year, and ended up doing an honors thesis with the same lab professor. Even if you do not get a chance to conduct your own research, it is a great experience to participate in a lab. So if your school has research labs, maybe email the professors and ask if you could get involved in some way. When you do start studying for the GRE (you don't really need to until later next year), I recommend Magoosh online instruction. Megan did several books, and Magoosh, and she felt that it was by far the most helpful preparation. Good luck to you! Feel free to message me if you have other questions