Prerequisites for this class: 21ABC or equivalent.