Michael Burgess
If you read and turn in the assignments you will get an A. He will go to any length to help his students in life and in class. Lots of good professional advice, career guidance, and feedback.