Contract law

Contract law, elements of contract formation, offer, acceptance, consideration, capability, intention to create legal relations, no vitiating factors, case reviews, vlogs