Two questions about Tufts (ED2 and SAT/TO)

Yes. I noted in a previous message that because they (Tufts) are nerd aware, it will give an advantage and that applying RD will lose that advantage.

My exact words were ED greatly enhances.