Moved: Help! My parents won't let me ED to my top school, Tufts

This discussion has been moved.