James Hickel
Lace up your boots, it's part of an MBA program, this will not be easy, but he's great. Excellent feedback, fair grading, easy accessibility. What more could you ask for from a good professor? He's happy to help you, just ask.