Do I have a good chance at these engineering schools?

Test Scores may be a problem. Else you got good stats.
http://talk.collegeconfidential.com/what-my-chances/1805581-chance-me-at-tufts-please.html#latest
Chance me maybe?