I have gained acceptance into both and I am dead stuck between the two! Some of the previous comparison threads I've dug through seem to be older - when the Tufts program wasn't quite as established, but anyway the two programs seem surprisingly similar:
BOTH:
- 2-year suggested...