Lindsey Ayotte
I took Comm 127 asynchronous, and Professor Ayotte is a great teacher. Lots of office hours and opportunities are given. The workload is very manageable; you'll have about one assignment per week, and late work is accepted. Make sure to participate since there are discussion boards and debates. You'll have 2 debates and no final.