Yeah, you can complete all classes before applying - that's what I did. :) I just got accepted for the summer advancement and have had a nice break this spring semester. Good luck with the rest of your classes! Let me know if you have any other ques...