Contract Drafting & Law Course Preview
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:EBC-Learning+law-contract+2025" data-init="VerticalStudentView" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="vertical" data-usage-id="block-v1:EBC-Learning+law-contract+2025+type@vertical+block@43696229295745f799d2ef4f1c74357f" data-request-token="1e6b6dd8574b11f092e90242ac120008" data-graded="False" data-has-score="False">
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:EBC-Learning+law-contract+2025+type@html+block@1bba750531fa41568ac6330dc09f036b">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:EBC-Learning+law-contract+2025" data-init="XBlockToXModuleShim" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="html" data-usage-id="block-v1:EBC-Learning+law-contract+2025+type@html+block@1bba750531fa41568ac6330dc09f036b" data-request-token="1e6b6dd8574b11f092e90242ac120008" data-graded="False" data-has-score="False">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<link rel="stylesheet" href="https://ebc-assets.s3.ap-south-1.amazonaws.com/css/course-default-styles.css">
<div class="banner-image" id="banner-element">
<p class="banner-heading-text-two-line"><span>Express and Implied Conditions and Warranties II</span><br><span class="banner-sub-heading">Module I: Contract Law Essentials—Conditions and Warranties (Sale of Goods Act, 1930)</span></p>
</div>
<script>
var bannerElement = document.getElementById("banner-element");
var imageUrl = "https://ebclearning.com/asset-v1:EBC-Learning+law-contract+2025+type@asset+block@e-book.webp";
bannerElement.setAttribute("data-image-url", "");
bannerElement.style.setProperty("--image-url", `url(${imageUrl})`);
</script>
<div class="body-text-large">
<p><span class="padded-dropcap">T</span>he following video discusses implied conditions and warranties under the Sale of Goods Act, focusing on sale by sample (Section 17), merchantable quality, and fitness of goods (Section 16). It explains that goods sold by sample must match the sample, allow comparison, and be free from latent defects, as in *Mody v. Gregson*. For merchantable quality and fitness, goods must meet ordinary prudence and intended use, subject to "Caveat Emptor" (buyer beware), except when the buyer specifies purpose or relies on the seller’s skill, as seen in *Baldry v. Marshal*. The video highlights custom, usage, and seller obligations to warn about hazardous goods.</p>
</div>
</div>
</div>
<div class="vert vert-1" data-id="block-v1:EBC-Learning+law-contract+2025+type@bcp_xblock+block@18937846ce274cb98a0c8a1bed0c4c19">
<div class="xblock xblock-public_view xblock-public_view-bcp_xblock" data-course-id="course-v1:EBC-Learning+law-contract+2025" data-init="BCPlayerBlock" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="bcp_xblock" data-usage-id="block-v1:EBC-Learning+law-contract+2025+type@bcp_xblock+block@18937846ce274cb98a0c8a1bed0c4c19" data-request-token="1e6b6dd8574b11f092e90242ac120008" data-graded="False" data-has-score="False">
<div class="brightcove-xblock">
<h1 style="display: none;">Video on Express and implied conditions and warranties II</h1>
<h3 class="hd hd-2">Express and implied conditions and warranties II</h3>
</div>
<div id="playerContainer" class="outer" data-account="6415696987001" data-player="DCwqy09Ry" data-video-id="6342063780112" data-location="67865ed9fc204c29ae4844c9"></div>
<input type="hidden" name="current_view" value="public" id="current_view_type">
<script type="text/javascript">
$(document).ready(function() {
var $h1 = $('#course-h1-title');
var $h2 = $('<h2></h2>')
.attr('class', $h1.attr('class'))
.attr('id', $h1.attr('id'))
.html($h1.html());
$h1.replaceWith($h2);
});
</script>
</div>
</div>
</div>
<script type="text/javascript">
(function (require) {
require(['/static/js/dateutil_factory.a28baef97506.js?raw'], function () {
require(['js/dateutil_factory'], function (DateUtilFactory) {
DateUtilFactory.transform('.localized-datetime');
});
});
}).call(this, require || RequireJS.require);
</script>
<script>
function emit_event(message) {
parent.postMessage(message, '*');
}
</script>
</div>