Hey guys,
What do you think of Washington University in St. Louis? even though the school is ranked in the top 20, i havent heard a lot about it.