Very nice and passionate about what he teaches about. Lectures aren't the most exciting, but sitting through them is worth it as the questions on the midterms are taken directly from the powerpoint. If you pay attention this class is insanely easy. Final is not mandatory.