David Tyler
He isn't a terrible professor but very absent during the entire course. The requirement is pretty straight forward but you will definitely feel like you're teaching yourself the course. Takes forever to grade work with no feedback at all. Literally graded final assignments and posted grades at the very end of the day. Do the work & you'll pass!