Literally the best professor this university has to offer. His material is straight to the point and teaches the things you SHOULD know not all this filler stuff that professors love to "teach" you. He has shown me how much I love being a CODS major. TAKE HIM ANY CHANCE YOU GET. Oh and he's so funny!