Group Projects Spring 2004