Professor Doug Heidenreich
Contracts
Spring, 2001 Exam and Comments
Spring, 2000 Exam and Comments
Spring, 1998 Exam and Comments
Fall, 1997 Final Exam and Comments
Spring, 1997 Final Exam and Comments
Fall, 1996 Final Exam and Comments
Professional Responsibility