John Welsh
By far the best professor in the Bloch School! He is always more than happy to meet outside of class to help you with anything whether it is for the class or your career goals. His lectures are always very entertaining as he relates a lot of the material to his professional experience in the past. The Bloch School needs more professors like him.