Austin Booth
Professor Booth does a great job of teaching Professional Communications. He gives great lectures and gives fantastic feedback on the work you submit. This class was more work than I expected but it was worth it. Definitely take this class if you want to communicate more effectively as an engineer.