Is my college list viable?

@gandalf78 You may be right, but Northeastern accepted 29% of their students last year and their average ACT score was a 31. Based on that, I would say it is likely I will get into Northeastern.

As for the match schools - I would agree that some of them are high matches, but based on their admit rates and average test scores I would say that I am a match for all of them (not that I will certainly get in to any of them, but that I am a very competitive applicant for them).

Based on the criteria I listed, what matches and safety schools would you recommend I add to my list?