Scott Mitchell
I had Scotts theory class online. Every day was is a new topic about communication and its one of my favorites this semester. His class is a lot of work, but it was easy to follow along with. There are two exams, weekly homework and a lot of reading. But if you watch the videos he makes, you will be fine!