Jay O'Toole
He is a great professor who truly cares about his students. The workload can be a bit heavy, but overall there are no tests and a ton of extra credit. Take him for strategic management if you can. It is a lot of reading and case studies. He makes everyone participate in the case studies or it hurts your grade. Capsim is hard bit this class helps