I am trying to decide on Wash U or Tufts by May. Would like to know which school has best support for my tremendous lack of organizational and time management skills (I keep missing deadlines like class registration, etc). Also, would like to know which school might be more helpful in terms of social life. It’s too easy for me to get lost in video games.