Tufts and Affirmative Action

anagarcia987
Wed, 10 May 2006 17:58:12 +0000

is it true, what someone said in the 101 things to know thread? that basically everyone in the engineering department is a nerd?