Chance me for Tufts Mechanical Engineering ?

WCASParent
Sat, 31 Dec 2016 15:25:59 +0000

Impossible to know, especially given that you were deferred ED. That suggests they saw something that gave them pause.
(By the way, any idea how you got a 35 on Reading and a 28 on English?)