Question: what are the essential elements of a valid contract pdf?
Answer: A firm promise. • ... 
Communication of the offer. • ... 
Revoked (cancelled) at any time BEFORE acceptance.