Hi guys, I know that these questions are becoming annoying. But I really appreciate the input that people give and I think that they are often helpful for others. I am curious what you all think about Tufts and Robert Wood Johnson and which you would choose over the other. I am not too familiar with either school and the "correct answer" might be obvious. If so, let me know so that I can decide! actually where would drexel fit into this mix?