David Stock
Horrible. David Stock is the most boring and dry professor I've ever had. His lectures are hard to understand and non-informative. Power-points had little to no text and led to further confusion. Unable to clearly explain simple concepts and would skip to case studies. Challenging exams and often had no idea what to expect on them.