Barbara Brown
She is awesome, super funny and knowledgable about more than just communication. Not a tough grader in the slightest, tells you exactly what will be on the tests and exactly what to do for a speech. Attendance not mandatory but there is classwork at times. She is such a good teacher, if I wasn't graduating I'd take another one of her classes!