Bottom line is that even with your strong profile, Stanford and Penn M&T are both reaches for any unhooked applicant. All you can do is apply, give it your all, and see how things turn out. Good luck.
2 Likes