Matt Dugan
Dugan is awesome and really knowledgeable about the Public Communication field. It depends on what class you take but work is manageable and he gives good feedback. He goes off on tangents a lot but lectures are ok.