Full Opinion & Expert Analysis: Rodi v. S. New Eng. Sch. of Law (389 F.3d 5 (1st Cir. 2004))