Greek life?

<p>I just visited Tufts recently and the students giving tours said that greek life wasnt very big on campus, but I wasn't sure if that was true or not after reading about Tufts in college books. Is greek life a big part of the social scene at Tufts? Is it exclusive or are parties and events pretty much open to everyone?</p>