Nat Bennett
Nat Bennett is the GOAT. This class is a lot of work but it is not his fault--the administration set it up to be this way. This class is required regardless, so might as well take it with the best of the best. Cares a lot about his students and provides ACTUAL constructive feedback that will make you a better business communicator.