Class of 2004 Class Notes