I will be finishing Organic Chem 1 and second semester of Bio in next semester. I had 3 semester of Physics before. I plan to take the MCAT in May or June and then apply for Med schools and then take Organic Chem 2 and the third semester of Bio in the Fall, Biochemistry, and an upper-division Bio. My top school choice requires Biochemistry and an upper- division Bio class. Should I apply to other schools in June after taking the MCAT or should I wait until I finish all of my classes? I still need to do some volunteer works. Will it hurt if I apply too early?