Wash U becomes Need Blind!

Big news! Gateway to Success - The Source - Washington University in St. Louis

Already a thread on this. Feel free to join the conversation there. Closing.