Development of the Law of Contracts
• Distinguish between contracts that are covered by the Uniform Commercial Code and those covered by the common law.
• List the essential elements of a contract.
• Distinguish among (1) express and implied contracts; (2) unilateral and bilateral contracts; (3) valid, void, voidable, and unenforceable agreements; and (4) executed and executory contracts.
• Explain the doctrine of promissory estoppel.
• Identify the three elements of enforceable quasi contract and explain how it differs from a contract.