Jeffrey Howard
Jeff is a good professor and is passionate about what he's teaching, even if sometimes he comes off as obsessed. Will fail you if you miss more than 7 classes. Relatively easy grader, just have to do the work. Responds to emails within a reasonable time frame. Don't have to read the articles, but they're short. Don't buy WOVEN, not used often.