Lance Kerwin
He makes everything way more complicated then it needs to be and has a very different teaching structure. I will say that he definitely cares about his students and wants them to succeed but everything he does is so unnecessary and makes no sense. You will not learn anything about business analytics.