Trade terminology for different drainage systems will be explained and why only one is permitted today by code. Floor drains, funnel floor drains, priming methods and venting exceptions are discussed. Various plumbing traps and types, sizing, trap seal loss and fixture outlet pipes are explained. Sizing the drainage system and grading or sloping according to code will be shown. Venting of the drainage system according to acceptable practice and code will be discussed and demonstrated in this course. Types of individual vents, branch vents with pertinent rules and sizes are stressed. Group vents, dual vents, wet vents, and circuit vents are explained in depth. Roof flashings and vent terminals are discussed at length.